22-T67/mlp85.ipynb

131 KiB

In [1]:
import pandas as pd
In [2]:
data = pd.read_csv('./data/train_data85.csv')
data.head()
Out[2]:
地区 机组类型 参数分类 冷却方式 锅炉类型 机组容量 入炉煤低位热值_new 燃煤挥发份Var_new 燃煤灰份Aar_new 服役时长 CO2_em_air
0 上海 纯凝式 亚临界 水冷 煤粉 320.0 19595.98 29.08 10.22 20.0 0.266602
1 上海 纯凝式 亚临界 水冷 煤粉 320.0 19971.78 29.08 10.22 21.0 0.260793
2 上海 纯凝式 亚临界 水冷 煤粉 320.0 19993.01 29.08 10.22 19.0 0.269131
3 上海 纯凝式 亚临界 水冷 煤粉 320.0 20328.21 29.08 10.22 21.0 0.268076
4 上海 纯凝式 亚临界 水冷 煤粉 600.0 20591.00 27.79 11.00 15.0 0.254074
In [3]:
feature_cols = [x for x in data.columns if x!='CO2_em_air' and x != '服役时长']
feature_cols
Out[3]:
['地区',
 '机组类型',
 '参数分类',
 '冷却方式',
 '锅炉类型',
 '机组容量',
 '入炉煤低位热值_new',
 '燃煤挥发份Var_new',
 '燃煤灰份Aar_new']
In [4]:
num_cols = ['机组容量', '入炉煤低位热值_new', '燃煤挥发份Var_new', '燃煤灰份Aar_new']
obj_cols = [x for x in feature_cols if x not in num_cols]
In [5]:
import numpy as np
In [6]:
for col in num_cols:
    data[col] = np.log1p(data[col])
    data[col] = (data[col] - data[col].min()) / (data[col].max() - data[col].min())
In [7]:
use_data = pd.get_dummies(data, columns=obj_cols)
In [8]:
for col in use_data.columns:
    use_data[col] = use_data[col].astype('float32')
feature_cols = [x for x in use_data.columns if x != 'CO2_em_air']
In [9]:
import tensorflow as tf
from tensorflow import keras
from tensorflow.keras import layers
from tensorflow.keras import Model
2023-02-15 15:27:24.563456: I tensorflow/stream_executor/platform/default/dso_loader.cc:53] Successfully opened dynamic library libcudart.so.11.0
In [10]:
class TransformerBlock(layers.Layer):
    def __init__(self, embed_dim, num_heads, ff_dim, rate=0.1):
        super().__init__()
        self.att = layers.MultiHeadAttention(num_heads=num_heads, key_dim=embed_dim)
        self.ffn = keras.Sequential(
            [layers.Dense(ff_dim, activation="relu"), layers.Dense(embed_dim),]
        )
        self.layernorm1 = layers.LayerNormalization(epsilon=1e-6)
        self.layernorm2 = layers.LayerNormalization(epsilon=1e-6)
        self.dropout1 = layers.Dropout(rate)
        self.dropout2 = layers.Dropout(rate)

    def call(self, inputs, training):
        attn_output = self.att(inputs, inputs)
        attn_output = self.dropout1(attn_output, training=training)
        out1 = self.layernorm1(inputs + attn_output)
        ffn_output = self.ffn(out1)
        ffn_output = self.dropout2(ffn_output, training=training)
        return self.layernorm2(out1 + ffn_output)
In [11]:
def build_model(num_heads, ff_dim):
    inputs = layers.Input(shape=(1,len(feature_cols)), name='input')
    x = layers.Conv1D(filters=64, kernel_size=1, activation='relu')(inputs)
    lstm_out = layers.Bidirectional(layers.LSTM(units=64, return_sequences=True))(x)
    lstm_out = layers.Dense(128, activation='relu')(lstm_out)
    transformer_block = TransformerBlock(128, num_heads, ff_dim)
    x = transformer_block(lstm_out)
    x = layers.GlobalAveragePooling1D()(x)
    x = layers.Dropout(0.1)(x)
    x = layers.Dense(32, activation="relu")(x)
    x = layers.Dropout(0.1)(x)
    out = layers.Dense(1, name='out', activation="sigmoid")(x)

    model = Model(inputs=[inputs], outputs=out)
    model.summary()
    return model
In [12]:
model = build_model(3, 16)
2023-02-15 15:27:25.855423: I tensorflow/stream_executor/platform/default/dso_loader.cc:53] Successfully opened dynamic library libcuda.so.1
2023-02-15 15:27:25.914976: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1733] Found device 0 with properties: 
pciBusID: 0000:35:00.0 name: NVIDIA A100-PCIE-40GB computeCapability: 8.0
coreClock: 1.41GHz coreCount: 108 deviceMemorySize: 39.41GiB deviceMemoryBandwidth: 1.41TiB/s
2023-02-15 15:27:25.916491: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1733] Found device 1 with properties: 
pciBusID: 0000:9c:00.0 name: NVIDIA A100-PCIE-40GB computeCapability: 8.0
coreClock: 1.41GHz coreCount: 108 deviceMemorySize: 39.41GiB deviceMemoryBandwidth: 1.41TiB/s
2023-02-15 15:27:25.916513: I tensorflow/stream_executor/platform/default/dso_loader.cc:53] Successfully opened dynamic library libcudart.so.11.0
2023-02-15 15:27:25.919898: I tensorflow/stream_executor/platform/default/dso_loader.cc:53] Successfully opened dynamic library libcublas.so.11
2023-02-15 15:27:25.919954: I tensorflow/stream_executor/platform/default/dso_loader.cc:53] Successfully opened dynamic library libcublasLt.so.11
2023-02-15 15:27:25.921620: I tensorflow/stream_executor/platform/default/dso_loader.cc:53] Successfully opened dynamic library libcufft.so.10
2023-02-15 15:27:25.921895: I tensorflow/stream_executor/platform/default/dso_loader.cc:53] Successfully opened dynamic library libcurand.so.10
2023-02-15 15:27:25.922926: I tensorflow/stream_executor/platform/default/dso_loader.cc:53] Successfully opened dynamic library libcusolver.so.11
2023-02-15 15:27:25.923798: I tensorflow/stream_executor/platform/default/dso_loader.cc:53] Successfully opened dynamic library libcusparse.so.11
2023-02-15 15:27:25.923919: I tensorflow/stream_executor/platform/default/dso_loader.cc:53] Successfully opened dynamic library libcudnn.so.8
2023-02-15 15:27:25.930727: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1871] Adding visible gpu devices: 0, 1
2023-02-15 15:27:25.931098: I tensorflow/core/platform/cpu_feature_guard.cc:142] This TensorFlow binary is optimized with oneAPI Deep Neural Network Library (oneDNN) to use the following CPU instructions in performance-critical operations:  AVX2 AVX512F FMA
To enable them in other operations, rebuild TensorFlow with the appropriate compiler flags.
2023-02-15 15:27:26.405499: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1733] Found device 0 with properties: 
pciBusID: 0000:35:00.0 name: NVIDIA A100-PCIE-40GB computeCapability: 8.0
coreClock: 1.41GHz coreCount: 108 deviceMemorySize: 39.41GiB deviceMemoryBandwidth: 1.41TiB/s
2023-02-15 15:27:26.406851: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1733] Found device 1 with properties: 
pciBusID: 0000:9c:00.0 name: NVIDIA A100-PCIE-40GB computeCapability: 8.0
coreClock: 1.41GHz coreCount: 108 deviceMemorySize: 39.41GiB deviceMemoryBandwidth: 1.41TiB/s
2023-02-15 15:27:26.413344: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1871] Adding visible gpu devices: 0, 1
2023-02-15 15:27:26.413398: I tensorflow/stream_executor/platform/default/dso_loader.cc:53] Successfully opened dynamic library libcudart.so.11.0
2023-02-15 15:27:27.737158: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1258] Device interconnect StreamExecutor with strength 1 edge matrix:
2023-02-15 15:27:27.737201: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1264]      0 1 
2023-02-15 15:27:27.737207: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1277] 0:   N Y 
2023-02-15 15:27:27.737211: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1277] 1:   Y N 
2023-02-15 15:27:27.743435: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1418] Created TensorFlow device (/job:localhost/replica:0/task:0/device:GPU:0 with 7626 MB memory) -> physical GPU (device: 0, name: NVIDIA A100-PCIE-40GB, pci bus id: 0000:35:00.0, compute capability: 8.0)
2023-02-15 15:27:27.745129: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1418] Created TensorFlow device (/job:localhost/replica:0/task:0/device:GPU:1 with 5 MB memory) -> physical GPU (device: 1, name: NVIDIA A100-PCIE-40GB, pci bus id: 0000:9c:00.0, compute capability: 8.0)
Model: "model"
_________________________________________________________________
Layer (type)                 Output Shape              Param #   
=================================================================
input (InputLayer)           [(None, 1, 44)]           0         
_________________________________________________________________
conv1d (Conv1D)              (None, 1, 64)             2880      
_________________________________________________________________
bidirectional (Bidirectional (None, 1, 128)            66048     
_________________________________________________________________
dense (Dense)                (None, 1, 128)            16512     
_________________________________________________________________
transformer_block (Transform (None, 1, 128)            202640    
_________________________________________________________________
global_average_pooling1d (Gl (None, 128)               0         
_________________________________________________________________
dropout_2 (Dropout)          (None, 128)               0         
_________________________________________________________________
dense_3 (Dense)              (None, 32)                4128      
_________________________________________________________________
dropout_3 (Dropout)          (None, 32)                0         
_________________________________________________________________
out (Dense)                  (None, 1)                 33        
=================================================================
Total params: 292,241
Trainable params: 292,241
Non-trainable params: 0
_________________________________________________________________
In [13]:
from sklearn.model_selection import train_test_split
In [14]:
from sklearn.model_selection import KFold
from sklearn.metrics import mean_absolute_error, mean_squared_error, mean_absolute_percentage_error, r2_score
In [15]:
kf = KFold(n_splits=10, shuffle=True, random_state=666)
In [16]:
feature_cols
Out[16]:
['机组容量',
 '入炉煤低位热值_new',
 '燃煤挥发份Var_new',
 '燃煤灰份Aar_new',
 '服役时长',
 '地区_上海',
 '地区_云南',
 '地区_内蒙',
 '地区_北京',
 '地区_吉林',
 '地区_四川',
 '地区_天津',
 '地区_宁夏',
 '地区_安徽',
 '地区_山东',
 '地区_山西',
 '地区_广东',
 '地区_广西',
 '地区_新疆',
 '地区_江苏',
 '地区_江西',
 '地区_河北',
 '地区_河南',
 '地区_浙江',
 '地区_海南',
 '地区_湖北',
 '地区_湖南',
 '地区_甘肃',
 '地区_福建',
 '地区_贵州',
 '地区_辽宁',
 '地区_重庆',
 '地区_陕西',
 '地区_黑龙江',
 '机组类型_供热式',
 '机组类型_纯凝式',
 '参数分类_亚临界',
 '参数分类_超临界',
 '参数分类_超超临界',
 '参数分类_超高压',
 '冷却方式_水冷',
 '冷却方式_直接空冷',
 '冷却方式_间接空冷',
 '锅炉类型_煤粉']
In [17]:
from tensorflow.keras import optimizers
In [18]:
opt = optimizers.Adam(learning_rate=5e-5)
In [19]:
eva_list = list()
for (train_index, test_index) in kf.split(use_data):
    train = use_data.loc[train_index]
    test = use_data.loc[test_index]
    train, valid = train_test_split(train, test_size=0.15, random_state=666)
    X_train, Y_train = train[feature_cols], train['CO2_em_air']
    X_valid, Y_valid = valid[feature_cols], valid['CO2_em_air']
    X_test, Y_test = valid[feature_cols], valid['CO2_em_air']
    model.compile(optimizer=opt, loss=tf.keras.losses.MAE, metrics=['mae'])
    model_history = model.fit(
    {'input': np.expand_dims(X_train.values, axis=1)},
    {
        'out': Y_train.values,
    },
    validation_data=(np.expand_dims(X_valid[feature_cols].values, axis=1), Y_valid.values),
    epochs=100, batch_size=32, verbose=1)

    y_pred = np.expm1(model.predict(np.expand_dims(X_test[feature_cols].values, axis=1)))
    y_true = np.expm1(Y_test.values)
    MSE = mean_squared_error(y_true, y_pred)
    RMSE = np.sqrt(mean_squared_error(y_true, y_pred))
    MAE = mean_absolute_error(y_true, y_pred)
    MAPE = mean_absolute_percentage_error(y_true, y_pred)
    R_2 = r2_score(y_true, y_pred)
    print('MSE:', format(MSE, '.1E'), end=', ')
    print('RMSE:', round(RMSE, 3), end=', ')
    print('MAE:', round(MAE, 3), end=', ')
    print('MAPE:', round(MAPE*100, 2), '%', end=', ')
    print('R_2:', round(R_2, 3))  #R方为负就说明拟合效果比平均值差
    if R_2 >= 0.9:
        eva_list.append([MSE, RMSE, MAE, MAPE, R_2])
        break
2023-02-15 15:27:29.091509: I tensorflow/compiler/mlir/mlir_graph_optimization_pass.cc:176] None of the MLIR Optimization Passes are enabled (registered 2)
2023-02-15 15:27:29.110380: I tensorflow/core/platform/profile_utils/cpu_utils.cc:114] CPU Frequency: 2200000000 Hz
Epoch 1/100
2023-02-15 15:27:32.312182: I tensorflow/stream_executor/platform/default/dso_loader.cc:53] Successfully opened dynamic library libcudnn.so.8
2023-02-15 15:27:33.451542: I tensorflow/stream_executor/cuda/cuda_dnn.cc:359] Loaded cuDNN version 8401
2023-02-15 15:27:34.663250: I tensorflow/stream_executor/platform/default/dso_loader.cc:53] Successfully opened dynamic library libcublas.so.11
2023-02-15 15:27:34.663722: I tensorflow/stream_executor/platform/default/dso_loader.cc:53] Successfully opened dynamic library libcublasLt.so.11
Could not load symbol cublasGetSmCountTarget from libcublas.so.11. Error: /usr/local/cuda-11.2/lib64/libcublas.so.11: undefined symbol: cublasGetSmCountTarget
2023-02-15 15:27:34.853189: I tensorflow/stream_executor/cuda/cuda_blas.cc:1838] TensorFloat-32 will be used for the matrix multiplication. This will only be logged once.
17/17 [==============================] - 7s 56ms/step - loss: 0.0865 - mae: 0.0865 - val_loss: 0.0356 - val_mae: 0.0356
Epoch 2/100
17/17 [==============================] - 0s 9ms/step - loss: 0.0695 - mae: 0.0695 - val_loss: 0.0307 - val_mae: 0.0307
Epoch 3/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0625 - mae: 0.0625 - val_loss: 0.0269 - val_mae: 0.0269
Epoch 4/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0518 - mae: 0.0518 - val_loss: 0.0256 - val_mae: 0.0256
Epoch 5/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0487 - mae: 0.0487 - val_loss: 0.0224 - val_mae: 0.0224
Epoch 6/100
17/17 [==============================] - 0s 14ms/step - loss: 0.0450 - mae: 0.0450 - val_loss: 0.0199 - val_mae: 0.0199
Epoch 7/100
17/17 [==============================] - 0s 13ms/step - loss: 0.0437 - mae: 0.0437 - val_loss: 0.0195 - val_mae: 0.0195
Epoch 8/100
17/17 [==============================] - 0s 13ms/step - loss: 0.0435 - mae: 0.0435 - val_loss: 0.0192 - val_mae: 0.0192
Epoch 9/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0401 - mae: 0.0401 - val_loss: 0.0178 - val_mae: 0.0178
Epoch 10/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0412 - mae: 0.0412 - val_loss: 0.0175 - val_mae: 0.0175
Epoch 11/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0375 - mae: 0.0375 - val_loss: 0.0160 - val_mae: 0.0160
Epoch 12/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0393 - mae: 0.0393 - val_loss: 0.0157 - val_mae: 0.0157
Epoch 13/100
17/17 [==============================] - 0s 8ms/step - loss: 0.0384 - mae: 0.0384 - val_loss: 0.0133 - val_mae: 0.0133
Epoch 14/100
17/17 [==============================] - 0s 8ms/step - loss: 0.0366 - mae: 0.0366 - val_loss: 0.0184 - val_mae: 0.0184
Epoch 15/100
17/17 [==============================] - 0s 9ms/step - loss: 0.0365 - mae: 0.0365 - val_loss: 0.0138 - val_mae: 0.0138
Epoch 16/100
17/17 [==============================] - 0s 9ms/step - loss: 0.0376 - mae: 0.0376 - val_loss: 0.0151 - val_mae: 0.0151
Epoch 17/100
17/17 [==============================] - 0s 9ms/step - loss: 0.0379 - mae: 0.0379 - val_loss: 0.0143 - val_mae: 0.0143
Epoch 18/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0358 - mae: 0.0358 - val_loss: 0.0144 - val_mae: 0.0144
Epoch 19/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0374 - mae: 0.0374 - val_loss: 0.0149 - val_mae: 0.0149
Epoch 20/100
17/17 [==============================] - 0s 9ms/step - loss: 0.0356 - mae: 0.0356 - val_loss: 0.0136 - val_mae: 0.0136
Epoch 21/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0351 - mae: 0.0351 - val_loss: 0.0142 - val_mae: 0.0142
Epoch 22/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0357 - mae: 0.0357 - val_loss: 0.0188 - val_mae: 0.0188
Epoch 23/100
17/17 [==============================] - 0s 9ms/step - loss: 0.0374 - mae: 0.0374 - val_loss: 0.0146 - val_mae: 0.0146
Epoch 24/100
17/17 [==============================] - 0s 9ms/step - loss: 0.0348 - mae: 0.0348 - val_loss: 0.0157 - val_mae: 0.0157
Epoch 25/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0348 - mae: 0.0348 - val_loss: 0.0157 - val_mae: 0.0157
Epoch 26/100
17/17 [==============================] - 0s 18ms/step - loss: 0.0351 - mae: 0.0351 - val_loss: 0.0147 - val_mae: 0.0147
Epoch 27/100
17/17 [==============================] - 0s 14ms/step - loss: 0.0355 - mae: 0.0355 - val_loss: 0.0125 - val_mae: 0.0125
Epoch 28/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0321 - mae: 0.0321 - val_loss: 0.0123 - val_mae: 0.0123
Epoch 29/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0324 - mae: 0.0324 - val_loss: 0.0133 - val_mae: 0.0133
Epoch 30/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0336 - mae: 0.0336 - val_loss: 0.0173 - val_mae: 0.0173
Epoch 31/100
17/17 [==============================] - 0s 14ms/step - loss: 0.0339 - mae: 0.0339 - val_loss: 0.0127 - val_mae: 0.0127
Epoch 32/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0332 - mae: 0.0332 - val_loss: 0.0136 - val_mae: 0.0136
Epoch 33/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0333 - mae: 0.0333 - val_loss: 0.0132 - val_mae: 0.0132
Epoch 34/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0312 - mae: 0.0312 - val_loss: 0.0147 - val_mae: 0.0147
Epoch 35/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0337 - mae: 0.0337 - val_loss: 0.0133 - val_mae: 0.0133
Epoch 36/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0306 - mae: 0.0306 - val_loss: 0.0128 - val_mae: 0.0128
Epoch 37/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0324 - mae: 0.0324 - val_loss: 0.0160 - val_mae: 0.0160
Epoch 38/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0320 - mae: 0.0320 - val_loss: 0.0131 - val_mae: 0.0131
Epoch 39/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0312 - mae: 0.0312 - val_loss: 0.0127 - val_mae: 0.0127
Epoch 40/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0302 - mae: 0.0302 - val_loss: 0.0151 - val_mae: 0.0151
Epoch 41/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0316 - mae: 0.0316 - val_loss: 0.0131 - val_mae: 0.0131
Epoch 42/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0334 - mae: 0.0334 - val_loss: 0.0179 - val_mae: 0.0179
Epoch 43/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0312 - mae: 0.0312 - val_loss: 0.0126 - val_mae: 0.0126
Epoch 44/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0292 - mae: 0.0292 - val_loss: 0.0197 - val_mae: 0.0197
Epoch 45/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0311 - mae: 0.0311 - val_loss: 0.0189 - val_mae: 0.0189
Epoch 46/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0315 - mae: 0.0315 - val_loss: 0.0131 - val_mae: 0.0131
Epoch 47/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0301 - mae: 0.0301 - val_loss: 0.0170 - val_mae: 0.0170
Epoch 48/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0320 - mae: 0.0320 - val_loss: 0.0161 - val_mae: 0.0161
Epoch 49/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0312 - mae: 0.0312 - val_loss: 0.0166 - val_mae: 0.0166
Epoch 50/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0302 - mae: 0.0302 - val_loss: 0.0149 - val_mae: 0.0149
Epoch 51/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0289 - mae: 0.0289 - val_loss: 0.0127 - val_mae: 0.0127
Epoch 52/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0324 - mae: 0.0324 - val_loss: 0.0129 - val_mae: 0.0129
Epoch 53/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0304 - mae: 0.0304 - val_loss: 0.0131 - val_mae: 0.0131
Epoch 54/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0306 - mae: 0.0306 - val_loss: 0.0155 - val_mae: 0.0155
Epoch 55/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0289 - mae: 0.0289 - val_loss: 0.0141 - val_mae: 0.0141
Epoch 56/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0300 - mae: 0.0300 - val_loss: 0.0125 - val_mae: 0.0125
Epoch 57/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0269 - mae: 0.0269 - val_loss: 0.0123 - val_mae: 0.0123
Epoch 58/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0284 - mae: 0.0284 - val_loss: 0.0149 - val_mae: 0.0149
Epoch 59/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0284 - mae: 0.0284 - val_loss: 0.0118 - val_mae: 0.0118
Epoch 60/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0276 - mae: 0.0276 - val_loss: 0.0129 - val_mae: 0.0129
Epoch 61/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0306 - mae: 0.0306 - val_loss: 0.0135 - val_mae: 0.0135
Epoch 62/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0276 - mae: 0.0276 - val_loss: 0.0131 - val_mae: 0.0131
Epoch 63/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0292 - mae: 0.0292 - val_loss: 0.0176 - val_mae: 0.0176
Epoch 64/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0267 - mae: 0.0267 - val_loss: 0.0172 - val_mae: 0.0172
Epoch 65/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0273 - mae: 0.0273 - val_loss: 0.0157 - val_mae: 0.0157
Epoch 66/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0297 - mae: 0.0297 - val_loss: 0.0137 - val_mae: 0.0137
Epoch 67/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0273 - mae: 0.0273 - val_loss: 0.0162 - val_mae: 0.0162
Epoch 68/100
17/17 [==============================] - 0s 14ms/step - loss: 0.0290 - mae: 0.0290 - val_loss: 0.0117 - val_mae: 0.0117
Epoch 69/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0271 - mae: 0.0271 - val_loss: 0.0190 - val_mae: 0.0190
Epoch 70/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0270 - mae: 0.0270 - val_loss: 0.0134 - val_mae: 0.0134
Epoch 71/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0272 - mae: 0.0272 - val_loss: 0.0119 - val_mae: 0.0119
Epoch 72/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0295 - mae: 0.0295 - val_loss: 0.0148 - val_mae: 0.0148
Epoch 73/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0282 - mae: 0.0282 - val_loss: 0.0151 - val_mae: 0.0151
Epoch 74/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0288 - mae: 0.0288 - val_loss: 0.0193 - val_mae: 0.0193
Epoch 75/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0293 - mae: 0.0293 - val_loss: 0.0134 - val_mae: 0.0134
Epoch 76/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0269 - mae: 0.0269 - val_loss: 0.0143 - val_mae: 0.0143
Epoch 77/100
17/17 [==============================] - 0s 13ms/step - loss: 0.0282 - mae: 0.0282 - val_loss: 0.0151 - val_mae: 0.0151
Epoch 78/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0267 - mae: 0.0267 - val_loss: 0.0123 - val_mae: 0.0123
Epoch 79/100
17/17 [==============================] - 0s 18ms/step - loss: 0.0285 - mae: 0.0285 - val_loss: 0.0128 - val_mae: 0.0128
Epoch 80/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0278 - mae: 0.0278 - val_loss: 0.0128 - val_mae: 0.0128
Epoch 81/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0287 - mae: 0.0287 - val_loss: 0.0118 - val_mae: 0.0118
Epoch 82/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0275 - mae: 0.0275 - val_loss: 0.0210 - val_mae: 0.0210
Epoch 83/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0282 - mae: 0.0282 - val_loss: 0.0140 - val_mae: 0.0140
Epoch 84/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0288 - mae: 0.0288 - val_loss: 0.0132 - val_mae: 0.0132
Epoch 85/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0284 - mae: 0.0284 - val_loss: 0.0113 - val_mae: 0.0113
Epoch 86/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0283 - mae: 0.0283 - val_loss: 0.0165 - val_mae: 0.0165
Epoch 87/100
17/17 [==============================] - 0s 13ms/step - loss: 0.0274 - mae: 0.0274 - val_loss: 0.0126 - val_mae: 0.0126
Epoch 88/100
17/17 [==============================] - 0s 13ms/step - loss: 0.0263 - mae: 0.0263 - val_loss: 0.0129 - val_mae: 0.0129
Epoch 89/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0278 - mae: 0.0278 - val_loss: 0.0122 - val_mae: 0.0122
Epoch 90/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0274 - mae: 0.0274 - val_loss: 0.0142 - val_mae: 0.0142
Epoch 91/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0268 - mae: 0.0268 - val_loss: 0.0142 - val_mae: 0.0142
Epoch 92/100
17/17 [==============================] - 0s 14ms/step - loss: 0.0299 - mae: 0.0299 - val_loss: 0.0188 - val_mae: 0.0188
Epoch 93/100
17/17 [==============================] - 0s 14ms/step - loss: 0.0268 - mae: 0.0268 - val_loss: 0.0116 - val_mae: 0.0116
Epoch 94/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0274 - mae: 0.0274 - val_loss: 0.0116 - val_mae: 0.0116
Epoch 95/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0276 - mae: 0.0276 - val_loss: 0.0114 - val_mae: 0.0114
Epoch 96/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0271 - mae: 0.0271 - val_loss: 0.0139 - val_mae: 0.0139
Epoch 97/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0262 - mae: 0.0262 - val_loss: 0.0150 - val_mae: 0.0150
Epoch 98/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0273 - mae: 0.0273 - val_loss: 0.0119 - val_mae: 0.0119
Epoch 99/100
17/17 [==============================] - 0s 13ms/step - loss: 0.0271 - mae: 0.0271 - val_loss: 0.0108 - val_mae: 0.0108
Epoch 100/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0264 - mae: 0.0264 - val_loss: 0.0146 - val_mae: 0.0146
MSE: 1.6E-03, RMSE: 0.04, MAE: 0.019, MAPE: 6.3 %, R_2: 0.15
Epoch 1/100
17/17 [==============================] - 3s 44ms/step - loss: 0.0265 - mae: 0.0265 - val_loss: 0.0123 - val_mae: 0.0123
Epoch 2/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0260 - mae: 0.0260 - val_loss: 0.0108 - val_mae: 0.0108
Epoch 3/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0277 - mae: 0.0277 - val_loss: 0.0183 - val_mae: 0.0183
Epoch 4/100
17/17 [==============================] - 0s 9ms/step - loss: 0.0267 - mae: 0.0267 - val_loss: 0.0151 - val_mae: 0.0151
Epoch 5/100
17/17 [==============================] - 0s 9ms/step - loss: 0.0270 - mae: 0.0270 - val_loss: 0.0197 - val_mae: 0.0197
Epoch 6/100
17/17 [==============================] - 0s 9ms/step - loss: 0.0292 - mae: 0.0292 - val_loss: 0.0111 - val_mae: 0.0111
Epoch 7/100
17/17 [==============================] - 0s 14ms/step - loss: 0.0258 - mae: 0.0258 - val_loss: 0.0143 - val_mae: 0.0143
Epoch 8/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0272 - mae: 0.0272 - val_loss: 0.0170 - val_mae: 0.0170
Epoch 9/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0276 - mae: 0.0276 - val_loss: 0.0111 - val_mae: 0.0111
Epoch 10/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0283 - mae: 0.0283 - val_loss: 0.0119 - val_mae: 0.0119
Epoch 11/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0292 - mae: 0.0292 - val_loss: 0.0119 - val_mae: 0.0119
Epoch 12/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0268 - mae: 0.0268 - val_loss: 0.0146 - val_mae: 0.0146
Epoch 13/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0281 - mae: 0.0281 - val_loss: 0.0135 - val_mae: 0.0135
Epoch 14/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0267 - mae: 0.0267 - val_loss: 0.0128 - val_mae: 0.0128
Epoch 15/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0269 - mae: 0.0269 - val_loss: 0.0142 - val_mae: 0.0142
Epoch 16/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0260 - mae: 0.0260 - val_loss: 0.0124 - val_mae: 0.0124
Epoch 17/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0284 - mae: 0.0284 - val_loss: 0.0138 - val_mae: 0.0138
Epoch 18/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0257 - mae: 0.0257 - val_loss: 0.0139 - val_mae: 0.0139
Epoch 19/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0268 - mae: 0.0268 - val_loss: 0.0138 - val_mae: 0.0138
Epoch 20/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0263 - mae: 0.0263 - val_loss: 0.0123 - val_mae: 0.0123
Epoch 21/100
17/17 [==============================] - 0s 14ms/step - loss: 0.0258 - mae: 0.0258 - val_loss: 0.0139 - val_mae: 0.0139
Epoch 22/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0257 - mae: 0.0257 - val_loss: 0.0113 - val_mae: 0.0113
Epoch 23/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0266 - mae: 0.0266 - val_loss: 0.0143 - val_mae: 0.0143
Epoch 24/100
17/17 [==============================] - 0s 14ms/step - loss: 0.0262 - mae: 0.0262 - val_loss: 0.0122 - val_mae: 0.0122
Epoch 25/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0264 - mae: 0.0264 - val_loss: 0.0107 - val_mae: 0.0107
Epoch 26/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0256 - mae: 0.0256 - val_loss: 0.0122 - val_mae: 0.0122
Epoch 27/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0258 - mae: 0.0258 - val_loss: 0.0192 - val_mae: 0.0192
Epoch 28/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0264 - mae: 0.0264 - val_loss: 0.0117 - val_mae: 0.0117
Epoch 29/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0277 - mae: 0.0277 - val_loss: 0.0130 - val_mae: 0.0130
Epoch 30/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0262 - mae: 0.0262 - val_loss: 0.0121 - val_mae: 0.0121
Epoch 31/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0261 - mae: 0.0261 - val_loss: 0.0156 - val_mae: 0.0156
Epoch 32/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0259 - mae: 0.0259 - val_loss: 0.0114 - val_mae: 0.0114
Epoch 33/100
17/17 [==============================] - 0s 14ms/step - loss: 0.0257 - mae: 0.0257 - val_loss: 0.0110 - val_mae: 0.0110
Epoch 34/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0267 - mae: 0.0267 - val_loss: 0.0157 - val_mae: 0.0157
Epoch 35/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0250 - mae: 0.0250 - val_loss: 0.0129 - val_mae: 0.0129
Epoch 36/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0251 - mae: 0.0251 - val_loss: 0.0119 - val_mae: 0.0119
Epoch 37/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0254 - mae: 0.0254 - val_loss: 0.0113 - val_mae: 0.0113
Epoch 38/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0248 - mae: 0.0248 - val_loss: 0.0116 - val_mae: 0.0116
Epoch 39/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0253 - mae: 0.0253 - val_loss: 0.0169 - val_mae: 0.0169
Epoch 40/100
17/17 [==============================] - 0s 13ms/step - loss: 0.0264 - mae: 0.0264 - val_loss: 0.0131 - val_mae: 0.0131
Epoch 41/100
17/17 [==============================] - 0s 13ms/step - loss: 0.0267 - mae: 0.0267 - val_loss: 0.0138 - val_mae: 0.0138
Epoch 42/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0253 - mae: 0.0253 - val_loss: 0.0111 - val_mae: 0.0111
Epoch 43/100
17/17 [==============================] - 0s 14ms/step - loss: 0.0266 - mae: 0.0266 - val_loss: 0.0143 - val_mae: 0.0143
Epoch 44/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0249 - mae: 0.0249 - val_loss: 0.0114 - val_mae: 0.0114
Epoch 45/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0259 - mae: 0.0259 - val_loss: 0.0163 - val_mae: 0.0163
Epoch 46/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0261 - mae: 0.0261 - val_loss: 0.0136 - val_mae: 0.0136
Epoch 47/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0259 - mae: 0.0259 - val_loss: 0.0115 - val_mae: 0.0115
Epoch 48/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0258 - mae: 0.0258 - val_loss: 0.0127 - val_mae: 0.0127
Epoch 49/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0253 - mae: 0.0253 - val_loss: 0.0139 - val_mae: 0.0139
Epoch 50/100
17/17 [==============================] - 0s 14ms/step - loss: 0.0261 - mae: 0.0261 - val_loss: 0.0129 - val_mae: 0.0129
Epoch 51/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0251 - mae: 0.0251 - val_loss: 0.0119 - val_mae: 0.0119
Epoch 52/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0255 - mae: 0.0255 - val_loss: 0.0116 - val_mae: 0.0116
Epoch 53/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0265 - mae: 0.0265 - val_loss: 0.0126 - val_mae: 0.0126
Epoch 54/100
17/17 [==============================] - 0s 14ms/step - loss: 0.0259 - mae: 0.0259 - val_loss: 0.0203 - val_mae: 0.0203
Epoch 55/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0264 - mae: 0.0264 - val_loss: 0.0113 - val_mae: 0.0113
Epoch 56/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0258 - mae: 0.0258 - val_loss: 0.0130 - val_mae: 0.0130
Epoch 57/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0257 - mae: 0.0257 - val_loss: 0.0166 - val_mae: 0.0166
Epoch 58/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0235 - mae: 0.0235 - val_loss: 0.0115 - val_mae: 0.0115
Epoch 59/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0263 - mae: 0.0263 - val_loss: 0.0122 - val_mae: 0.0122
Epoch 60/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0252 - mae: 0.0252 - val_loss: 0.0114 - val_mae: 0.0114
Epoch 61/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0254 - mae: 0.0254 - val_loss: 0.0149 - val_mae: 0.0149
Epoch 62/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0259 - mae: 0.0259 - val_loss: 0.0118 - val_mae: 0.0118
Epoch 63/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0259 - mae: 0.0259 - val_loss: 0.0102 - val_mae: 0.0102
Epoch 64/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0247 - mae: 0.0247 - val_loss: 0.0107 - val_mae: 0.0107
Epoch 65/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0261 - mae: 0.0261 - val_loss: 0.0117 - val_mae: 0.0117
Epoch 66/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0241 - mae: 0.0241 - val_loss: 0.0142 - val_mae: 0.0142
Epoch 67/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0256 - mae: 0.0256 - val_loss: 0.0128 - val_mae: 0.0128
Epoch 68/100
17/17 [==============================] - 0s 14ms/step - loss: 0.0252 - mae: 0.0252 - val_loss: 0.0123 - val_mae: 0.0123
Epoch 69/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0241 - mae: 0.0241 - val_loss: 0.0139 - val_mae: 0.0139
Epoch 70/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0246 - mae: 0.0246 - val_loss: 0.0129 - val_mae: 0.0129
Epoch 71/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0250 - mae: 0.0250 - val_loss: 0.0140 - val_mae: 0.0140
Epoch 72/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0246 - mae: 0.0246 - val_loss: 0.0122 - val_mae: 0.0122
Epoch 73/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0254 - mae: 0.0254 - val_loss: 0.0135 - val_mae: 0.0135
Epoch 74/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0239 - mae: 0.0239 - val_loss: 0.0126 - val_mae: 0.0126
Epoch 75/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0256 - mae: 0.0256 - val_loss: 0.0123 - val_mae: 0.0123
Epoch 76/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0244 - mae: 0.0244 - val_loss: 0.0105 - val_mae: 0.0105
Epoch 77/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0239 - mae: 0.0239 - val_loss: 0.0112 - val_mae: 0.0112
Epoch 78/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0255 - mae: 0.0255 - val_loss: 0.0175 - val_mae: 0.0175
Epoch 79/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0235 - mae: 0.0235 - val_loss: 0.0112 - val_mae: 0.0112
Epoch 80/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0249 - mae: 0.0249 - val_loss: 0.0101 - val_mae: 0.0101
Epoch 81/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0249 - mae: 0.0249 - val_loss: 0.0133 - val_mae: 0.0133
Epoch 82/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0246 - mae: 0.0246 - val_loss: 0.0121 - val_mae: 0.0121
Epoch 83/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0243 - mae: 0.0243 - val_loss: 0.0121 - val_mae: 0.0121
Epoch 84/100
17/17 [==============================] - 0s 13ms/step - loss: 0.0253 - mae: 0.0253 - val_loss: 0.0166 - val_mae: 0.0166
Epoch 85/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0253 - mae: 0.0253 - val_loss: 0.0122 - val_mae: 0.0122
Epoch 86/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0231 - mae: 0.0231 - val_loss: 0.0160 - val_mae: 0.0160
Epoch 87/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0245 - mae: 0.0245 - val_loss: 0.0129 - val_mae: 0.0129
Epoch 88/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0259 - mae: 0.0259 - val_loss: 0.0132 - val_mae: 0.0132
Epoch 89/100
17/17 [==============================] - 0s 14ms/step - loss: 0.0247 - mae: 0.0247 - val_loss: 0.0127 - val_mae: 0.0127
Epoch 90/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0241 - mae: 0.0241 - val_loss: 0.0140 - val_mae: 0.0140
Epoch 91/100
17/17 [==============================] - 0s 13ms/step - loss: 0.0239 - mae: 0.0239 - val_loss: 0.0117 - val_mae: 0.0117
Epoch 92/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0245 - mae: 0.0245 - val_loss: 0.0113 - val_mae: 0.0113
Epoch 93/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0252 - mae: 0.0252 - val_loss: 0.0113 - val_mae: 0.0113
Epoch 94/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0235 - mae: 0.0235 - val_loss: 0.0110 - val_mae: 0.0110
Epoch 95/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0242 - mae: 0.0242 - val_loss: 0.0144 - val_mae: 0.0144
Epoch 96/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0261 - mae: 0.0261 - val_loss: 0.0103 - val_mae: 0.0103
Epoch 97/100
17/17 [==============================] - 0s 8ms/step - loss: 0.0249 - mae: 0.0249 - val_loss: 0.0150 - val_mae: 0.0150
Epoch 98/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0244 - mae: 0.0244 - val_loss: 0.0130 - val_mae: 0.0130
Epoch 99/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0249 - mae: 0.0249 - val_loss: 0.0099 - val_mae: 0.0099
Epoch 100/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0257 - mae: 0.0257 - val_loss: 0.0112 - val_mae: 0.0112
MSE: 3.9E-04, RMSE: 0.02, MAE: 0.014, MAPE: 5.2 %, R_2: 0.295
Epoch 1/100
17/17 [==============================] - 3s 49ms/step - loss: 0.0223 - mae: 0.0223 - val_loss: 0.0144 - val_mae: 0.0144
Epoch 2/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0249 - mae: 0.0249 - val_loss: 0.0076 - val_mae: 0.0076
Epoch 3/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0239 - mae: 0.0239 - val_loss: 0.0092 - val_mae: 0.0092
Epoch 4/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0237 - mae: 0.0237 - val_loss: 0.0091 - val_mae: 0.0091
Epoch 5/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0234 - mae: 0.0234 - val_loss: 0.0134 - val_mae: 0.0134
Epoch 6/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0249 - mae: 0.0249 - val_loss: 0.0141 - val_mae: 0.0141
Epoch 7/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0237 - mae: 0.0237 - val_loss: 0.0092 - val_mae: 0.0092
Epoch 8/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0238 - mae: 0.0238 - val_loss: 0.0093 - val_mae: 0.0093
Epoch 9/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0234 - mae: 0.0234 - val_loss: 0.0086 - val_mae: 0.0086
Epoch 10/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0246 - mae: 0.0246 - val_loss: 0.0145 - val_mae: 0.0145
Epoch 11/100
17/17 [==============================] - 0s 9ms/step - loss: 0.0245 - mae: 0.0245 - val_loss: 0.0119 - val_mae: 0.0119
Epoch 12/100
17/17 [==============================] - 0s 9ms/step - loss: 0.0230 - mae: 0.0230 - val_loss: 0.0079 - val_mae: 0.0079
Epoch 13/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0249 - mae: 0.0249 - val_loss: 0.0087 - val_mae: 0.0087
Epoch 14/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0237 - mae: 0.0237 - val_loss: 0.0096 - val_mae: 0.0096
Epoch 15/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0246 - mae: 0.0246 - val_loss: 0.0137 - val_mae: 0.0137
Epoch 16/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0234 - mae: 0.0234 - val_loss: 0.0135 - val_mae: 0.0135
Epoch 17/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0238 - mae: 0.0238 - val_loss: 0.0086 - val_mae: 0.0086
Epoch 18/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0235 - mae: 0.0235 - val_loss: 0.0084 - val_mae: 0.0084
Epoch 19/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0246 - mae: 0.0246 - val_loss: 0.0092 - val_mae: 0.0092
Epoch 20/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0231 - mae: 0.0231 - val_loss: 0.0137 - val_mae: 0.0137
Epoch 21/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0242 - mae: 0.0242 - val_loss: 0.0122 - val_mae: 0.0122
Epoch 22/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0238 - mae: 0.0238 - val_loss: 0.0123 - val_mae: 0.0123
Epoch 23/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0240 - mae: 0.0240 - val_loss: 0.0146 - val_mae: 0.0146
Epoch 24/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0238 - mae: 0.0238 - val_loss: 0.0113 - val_mae: 0.0113
Epoch 25/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0235 - mae: 0.0235 - val_loss: 0.0078 - val_mae: 0.0078
Epoch 26/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0248 - mae: 0.0248 - val_loss: 0.0092 - val_mae: 0.0092
Epoch 27/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0237 - mae: 0.0237 - val_loss: 0.0129 - val_mae: 0.0129
Epoch 28/100
17/17 [==============================] - 0s 14ms/step - loss: 0.0244 - mae: 0.0244 - val_loss: 0.0122 - val_mae: 0.0122
Epoch 29/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0238 - mae: 0.0238 - val_loss: 0.0080 - val_mae: 0.0080
Epoch 30/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0241 - mae: 0.0241 - val_loss: 0.0097 - val_mae: 0.0097
Epoch 31/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0236 - mae: 0.0236 - val_loss: 0.0082 - val_mae: 0.0082
Epoch 32/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0228 - mae: 0.0228 - val_loss: 0.0166 - val_mae: 0.0166
Epoch 33/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0241 - mae: 0.0241 - val_loss: 0.0078 - val_mae: 0.0078
Epoch 34/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0245 - mae: 0.0245 - val_loss: 0.0101 - val_mae: 0.0101
Epoch 35/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0236 - mae: 0.0236 - val_loss: 0.0081 - val_mae: 0.0081
Epoch 36/100
17/17 [==============================] - 0s 14ms/step - loss: 0.0236 - mae: 0.0236 - val_loss: 0.0171 - val_mae: 0.0171
Epoch 37/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0249 - mae: 0.0249 - val_loss: 0.0148 - val_mae: 0.0148
Epoch 38/100
17/17 [==============================] - 0s 14ms/step - loss: 0.0239 - mae: 0.0239 - val_loss: 0.0103 - val_mae: 0.0103
Epoch 39/100
17/17 [==============================] - 0s 13ms/step - loss: 0.0235 - mae: 0.0235 - val_loss: 0.0080 - val_mae: 0.0080
Epoch 40/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0222 - mae: 0.0222 - val_loss: 0.0089 - val_mae: 0.0089
Epoch 41/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0230 - mae: 0.0230 - val_loss: 0.0081 - val_mae: 0.0081
Epoch 42/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0244 - mae: 0.0244 - val_loss: 0.0081 - val_mae: 0.0081
Epoch 43/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0242 - mae: 0.0242 - val_loss: 0.0077 - val_mae: 0.0077
Epoch 44/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0239 - mae: 0.0239 - val_loss: 0.0127 - val_mae: 0.0127
Epoch 45/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0230 - mae: 0.0230 - val_loss: 0.0119 - val_mae: 0.0119
Epoch 46/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0228 - mae: 0.0228 - val_loss: 0.0102 - val_mae: 0.0102
Epoch 47/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0231 - mae: 0.0231 - val_loss: 0.0129 - val_mae: 0.0129
Epoch 48/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0230 - mae: 0.0230 - val_loss: 0.0082 - val_mae: 0.0082
Epoch 49/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0241 - mae: 0.0241 - val_loss: 0.0108 - val_mae: 0.0108
Epoch 50/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0245 - mae: 0.0245 - val_loss: 0.0124 - val_mae: 0.0124
Epoch 51/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0259 - mae: 0.0259 - val_loss: 0.0091 - val_mae: 0.0091
Epoch 52/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0240 - mae: 0.0240 - val_loss: 0.0097 - val_mae: 0.0097
Epoch 53/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0220 - mae: 0.0220 - val_loss: 0.0134 - val_mae: 0.0134
Epoch 54/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0239 - mae: 0.0239 - val_loss: 0.0086 - val_mae: 0.0086
Epoch 55/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0243 - mae: 0.0243 - val_loss: 0.0096 - val_mae: 0.0096
Epoch 56/100
17/17 [==============================] - 0s 18ms/step - loss: 0.0237 - mae: 0.0237 - val_loss: 0.0117 - val_mae: 0.0117
Epoch 57/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0227 - mae: 0.0227 - val_loss: 0.0126 - val_mae: 0.0126
Epoch 58/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0226 - mae: 0.0226 - val_loss: 0.0110 - val_mae: 0.0110
Epoch 59/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0226 - mae: 0.0226 - val_loss: 0.0086 - val_mae: 0.0086
Epoch 60/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0227 - mae: 0.0227 - val_loss: 0.0131 - val_mae: 0.0131
Epoch 61/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0228 - mae: 0.0228 - val_loss: 0.0120 - val_mae: 0.0120
Epoch 62/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0243 - mae: 0.0243 - val_loss: 0.0076 - val_mae: 0.0076
Epoch 63/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0233 - mae: 0.0233 - val_loss: 0.0127 - val_mae: 0.0127
Epoch 64/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0231 - mae: 0.0231 - val_loss: 0.0113 - val_mae: 0.0113
Epoch 65/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0243 - mae: 0.0243 - val_loss: 0.0077 - val_mae: 0.0077
Epoch 66/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0222 - mae: 0.0222 - val_loss: 0.0099 - val_mae: 0.0099
Epoch 67/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0232 - mae: 0.0232 - val_loss: 0.0097 - val_mae: 0.0097
Epoch 68/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0221 - mae: 0.0221 - val_loss: 0.0164 - val_mae: 0.0164
Epoch 69/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0234 - mae: 0.0234 - val_loss: 0.0088 - val_mae: 0.0088
Epoch 70/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0232 - mae: 0.0232 - val_loss: 0.0098 - val_mae: 0.0098
Epoch 71/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0232 - mae: 0.0232 - val_loss: 0.0140 - val_mae: 0.0140
Epoch 72/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0250 - mae: 0.0250 - val_loss: 0.0105 - val_mae: 0.0105
Epoch 73/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0224 - mae: 0.0224 - val_loss: 0.0086 - val_mae: 0.0086
Epoch 74/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0236 - mae: 0.0236 - val_loss: 0.0088 - val_mae: 0.0088
Epoch 75/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0216 - mae: 0.0216 - val_loss: 0.0101 - val_mae: 0.0101
Epoch 76/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0220 - mae: 0.0220 - val_loss: 0.0078 - val_mae: 0.0078
Epoch 77/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0225 - mae: 0.0225 - val_loss: 0.0084 - val_mae: 0.0084
Epoch 78/100
17/17 [==============================] - 0s 14ms/step - loss: 0.0230 - mae: 0.0230 - val_loss: 0.0120 - val_mae: 0.0120
Epoch 79/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0218 - mae: 0.0218 - val_loss: 0.0104 - val_mae: 0.0104
Epoch 80/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0227 - mae: 0.0227 - val_loss: 0.0137 - val_mae: 0.0137
Epoch 81/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0239 - mae: 0.0239 - val_loss: 0.0107 - val_mae: 0.0107
Epoch 82/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0233 - mae: 0.0233 - val_loss: 0.0117 - val_mae: 0.0117
Epoch 83/100
17/17 [==============================] - 0s 14ms/step - loss: 0.0227 - mae: 0.0227 - val_loss: 0.0109 - val_mae: 0.0109
Epoch 84/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0233 - mae: 0.0233 - val_loss: 0.0098 - val_mae: 0.0098
Epoch 85/100
17/17 [==============================] - 0s 13ms/step - loss: 0.0232 - mae: 0.0232 - val_loss: 0.0155 - val_mae: 0.0155
Epoch 86/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0219 - mae: 0.0219 - val_loss: 0.0101 - val_mae: 0.0101
Epoch 87/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0225 - mae: 0.0225 - val_loss: 0.0109 - val_mae: 0.0109
Epoch 88/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0230 - mae: 0.0230 - val_loss: 0.0080 - val_mae: 0.0080
Epoch 89/100
17/17 [==============================] - 0s 13ms/step - loss: 0.0224 - mae: 0.0224 - val_loss: 0.0101 - val_mae: 0.0101
Epoch 90/100
17/17 [==============================] - 0s 14ms/step - loss: 0.0233 - mae: 0.0233 - val_loss: 0.0183 - val_mae: 0.0183
Epoch 91/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0243 - mae: 0.0243 - val_loss: 0.0097 - val_mae: 0.0097
Epoch 92/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0228 - mae: 0.0228 - val_loss: 0.0088 - val_mae: 0.0088
Epoch 93/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0233 - mae: 0.0233 - val_loss: 0.0097 - val_mae: 0.0097
Epoch 94/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0213 - mae: 0.0213 - val_loss: 0.0148 - val_mae: 0.0148
Epoch 95/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0235 - mae: 0.0235 - val_loss: 0.0077 - val_mae: 0.0077
Epoch 96/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0237 - mae: 0.0237 - val_loss: 0.0139 - val_mae: 0.0139
Epoch 97/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0221 - mae: 0.0221 - val_loss: 0.0091 - val_mae: 0.0091
Epoch 98/100
17/17 [==============================] - 0s 14ms/step - loss: 0.0228 - mae: 0.0228 - val_loss: 0.0115 - val_mae: 0.0115
Epoch 99/100
17/17 [==============================] - 0s 8ms/step - loss: 0.0229 - mae: 0.0229 - val_loss: 0.0138 - val_mae: 0.0138
Epoch 100/100
17/17 [==============================] - 0s 9ms/step - loss: 0.0228 - mae: 0.0228 - val_loss: 0.0136 - val_mae: 0.0136
MSE: 4.2E-04, RMSE: 0.02, MAE: 0.017, MAPE: 6.48 %, R_2: -0.01
Epoch 1/100
17/17 [==============================] - 3s 48ms/step - loss: 0.0237 - mae: 0.0237 - val_loss: 0.0122 - val_mae: 0.0122
Epoch 2/100
17/17 [==============================] - 0s 9ms/step - loss: 0.0223 - mae: 0.0223 - val_loss: 0.0109 - val_mae: 0.0109
Epoch 3/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0239 - mae: 0.0239 - val_loss: 0.0176 - val_mae: 0.0176
Epoch 4/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0237 - mae: 0.0237 - val_loss: 0.0104 - val_mae: 0.0104
Epoch 5/100
17/17 [==============================] - 0s 14ms/step - loss: 0.0233 - mae: 0.0233 - val_loss: 0.0131 - val_mae: 0.0131
Epoch 6/100
17/17 [==============================] - 0s 13ms/step - loss: 0.0235 - mae: 0.0235 - val_loss: 0.0184 - val_mae: 0.0184
Epoch 7/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0226 - mae: 0.0226 - val_loss: 0.0109 - val_mae: 0.0109
Epoch 8/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0239 - mae: 0.0239 - val_loss: 0.0147 - val_mae: 0.0147
Epoch 9/100
17/17 [==============================] - 0s 13ms/step - loss: 0.0237 - mae: 0.0237 - val_loss: 0.0107 - val_mae: 0.0107
Epoch 10/100
17/17 [==============================] - 0s 14ms/step - loss: 0.0225 - mae: 0.0225 - val_loss: 0.0151 - val_mae: 0.0151
Epoch 11/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0236 - mae: 0.0236 - val_loss: 0.0133 - val_mae: 0.0133
Epoch 12/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0222 - mae: 0.0222 - val_loss: 0.0118 - val_mae: 0.0118
Epoch 13/100
17/17 [==============================] - 0s 14ms/step - loss: 0.0228 - mae: 0.0228 - val_loss: 0.0116 - val_mae: 0.0116
Epoch 14/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0230 - mae: 0.0230 - val_loss: 0.0116 - val_mae: 0.0116
Epoch 15/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0234 - mae: 0.0234 - val_loss: 0.0136 - val_mae: 0.0136
Epoch 16/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0229 - mae: 0.0229 - val_loss: 0.0110 - val_mae: 0.0110
Epoch 17/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0225 - mae: 0.0225 - val_loss: 0.0113 - val_mae: 0.0113
Epoch 18/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0240 - mae: 0.0240 - val_loss: 0.0194 - val_mae: 0.0194
Epoch 19/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0238 - mae: 0.0238 - val_loss: 0.0149 - val_mae: 0.0149
Epoch 20/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0229 - mae: 0.0229 - val_loss: 0.0124 - val_mae: 0.0124
Epoch 21/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0231 - mae: 0.0231 - val_loss: 0.0135 - val_mae: 0.0135
Epoch 22/100
17/17 [==============================] - 0s 14ms/step - loss: 0.0218 - mae: 0.0218 - val_loss: 0.0133 - val_mae: 0.0133
Epoch 23/100
17/17 [==============================] - 0s 13ms/step - loss: 0.0230 - mae: 0.0230 - val_loss: 0.0147 - val_mae: 0.0147
Epoch 24/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0217 - mae: 0.0217 - val_loss: 0.0149 - val_mae: 0.0149
Epoch 25/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0226 - mae: 0.0226 - val_loss: 0.0110 - val_mae: 0.0110
Epoch 26/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0242 - mae: 0.0242 - val_loss: 0.0120 - val_mae: 0.0120
Epoch 27/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0229 - mae: 0.0229 - val_loss: 0.0173 - val_mae: 0.0173
Epoch 28/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0227 - mae: 0.0227 - val_loss: 0.0112 - val_mae: 0.0112
Epoch 29/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0221 - mae: 0.0221 - val_loss: 0.0131 - val_mae: 0.0131
Epoch 30/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0230 - mae: 0.0230 - val_loss: 0.0107 - val_mae: 0.0107
Epoch 31/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0225 - mae: 0.0225 - val_loss: 0.0123 - val_mae: 0.0123
Epoch 32/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0227 - mae: 0.0227 - val_loss: 0.0136 - val_mae: 0.0136
Epoch 33/100
17/17 [==============================] - 0s 14ms/step - loss: 0.0227 - mae: 0.0227 - val_loss: 0.0160 - val_mae: 0.0160
Epoch 34/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0234 - mae: 0.0234 - val_loss: 0.0107 - val_mae: 0.0107
Epoch 35/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0226 - mae: 0.0226 - val_loss: 0.0112 - val_mae: 0.0112
Epoch 36/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0227 - mae: 0.0227 - val_loss: 0.0132 - val_mae: 0.0132
Epoch 37/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0233 - mae: 0.0233 - val_loss: 0.0119 - val_mae: 0.0119
Epoch 38/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0227 - mae: 0.0227 - val_loss: 0.0120 - val_mae: 0.0120
Epoch 39/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0227 - mae: 0.0227 - val_loss: 0.0132 - val_mae: 0.0132
Epoch 40/100
17/17 [==============================] - 0s 14ms/step - loss: 0.0215 - mae: 0.0215 - val_loss: 0.0144 - val_mae: 0.0144
Epoch 41/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0221 - mae: 0.0221 - val_loss: 0.0165 - val_mae: 0.0165
Epoch 42/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0225 - mae: 0.0225 - val_loss: 0.0101 - val_mae: 0.0101
Epoch 43/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0214 - mae: 0.0214 - val_loss: 0.0156 - val_mae: 0.0156
Epoch 44/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0217 - mae: 0.0217 - val_loss: 0.0105 - val_mae: 0.0105
Epoch 45/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0222 - mae: 0.0222 - val_loss: 0.0139 - val_mae: 0.0139
Epoch 46/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0222 - mae: 0.0222 - val_loss: 0.0129 - val_mae: 0.0129
Epoch 47/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0218 - mae: 0.0218 - val_loss: 0.0128 - val_mae: 0.0128
Epoch 48/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0214 - mae: 0.0214 - val_loss: 0.0133 - val_mae: 0.0133
Epoch 49/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0221 - mae: 0.0221 - val_loss: 0.0129 - val_mae: 0.0129
Epoch 50/100
17/17 [==============================] - 0s 13ms/step - loss: 0.0224 - mae: 0.0224 - val_loss: 0.0104 - val_mae: 0.0104
Epoch 51/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0227 - mae: 0.0227 - val_loss: 0.0183 - val_mae: 0.0183
Epoch 52/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0224 - mae: 0.0224 - val_loss: 0.0123 - val_mae: 0.0123
Epoch 53/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0224 - mae: 0.0224 - val_loss: 0.0153 - val_mae: 0.0153
Epoch 54/100
17/17 [==============================] - 0s 14ms/step - loss: 0.0232 - mae: 0.0232 - val_loss: 0.0132 - val_mae: 0.0132
Epoch 55/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0229 - mae: 0.0229 - val_loss: 0.0116 - val_mae: 0.0116
Epoch 56/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0235 - mae: 0.0235 - val_loss: 0.0121 - val_mae: 0.0121
Epoch 57/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0214 - mae: 0.0214 - val_loss: 0.0149 - val_mae: 0.0149
Epoch 58/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0219 - mae: 0.0219 - val_loss: 0.0135 - val_mae: 0.0135
Epoch 59/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0220 - mae: 0.0220 - val_loss: 0.0123 - val_mae: 0.0123
Epoch 60/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0222 - mae: 0.0222 - val_loss: 0.0151 - val_mae: 0.0151
Epoch 61/100
17/17 [==============================] - 0s 14ms/step - loss: 0.0229 - mae: 0.0229 - val_loss: 0.0112 - val_mae: 0.0112
Epoch 62/100
17/17 [==============================] - 0s 13ms/step - loss: 0.0234 - mae: 0.0234 - val_loss: 0.0111 - val_mae: 0.0111
Epoch 63/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0222 - mae: 0.0222 - val_loss: 0.0133 - val_mae: 0.0133
Epoch 64/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0221 - mae: 0.0221 - val_loss: 0.0125 - val_mae: 0.0125
Epoch 65/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0223 - mae: 0.0223 - val_loss: 0.0123 - val_mae: 0.0123
Epoch 66/100
17/17 [==============================] - 0s 13ms/step - loss: 0.0232 - mae: 0.0232 - val_loss: 0.0124 - val_mae: 0.0124
Epoch 67/100
17/17 [==============================] - 0s 13ms/step - loss: 0.0224 - mae: 0.0224 - val_loss: 0.0139 - val_mae: 0.0139
Epoch 68/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0214 - mae: 0.0214 - val_loss: 0.0115 - val_mae: 0.0115
Epoch 69/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0226 - mae: 0.0226 - val_loss: 0.0140 - val_mae: 0.0140
Epoch 70/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0214 - mae: 0.0214 - val_loss: 0.0123 - val_mae: 0.0123
Epoch 71/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0208 - mae: 0.0208 - val_loss: 0.0123 - val_mae: 0.0123
Epoch 72/100
17/17 [==============================] - 0s 18ms/step - loss: 0.0214 - mae: 0.0214 - val_loss: 0.0136 - val_mae: 0.0136
Epoch 73/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0221 - mae: 0.0221 - val_loss: 0.0119 - val_mae: 0.0119
Epoch 74/100
17/17 [==============================] - 0s 14ms/step - loss: 0.0219 - mae: 0.0219 - val_loss: 0.0103 - val_mae: 0.0103
Epoch 75/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0215 - mae: 0.0215 - val_loss: 0.0137 - val_mae: 0.0137
Epoch 76/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0211 - mae: 0.0211 - val_loss: 0.0117 - val_mae: 0.0117
Epoch 77/100
17/17 [==============================] - 0s 18ms/step - loss: 0.0219 - mae: 0.0219 - val_loss: 0.0132 - val_mae: 0.0132
Epoch 78/100
17/17 [==============================] - 0s 18ms/step - loss: 0.0223 - mae: 0.0223 - val_loss: 0.0116 - val_mae: 0.0116
Epoch 79/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0216 - mae: 0.0216 - val_loss: 0.0117 - val_mae: 0.0117
Epoch 80/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0216 - mae: 0.0216 - val_loss: 0.0146 - val_mae: 0.0146
Epoch 81/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0211 - mae: 0.0211 - val_loss: 0.0153 - val_mae: 0.0153
Epoch 82/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0218 - mae: 0.0218 - val_loss: 0.0119 - val_mae: 0.0119
Epoch 83/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0229 - mae: 0.0229 - val_loss: 0.0120 - val_mae: 0.0120
Epoch 84/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0205 - mae: 0.0205 - val_loss: 0.0125 - val_mae: 0.0125
Epoch 85/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0207 - mae: 0.0207 - val_loss: 0.0108 - val_mae: 0.0108
Epoch 86/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0212 - mae: 0.0212 - val_loss: 0.0130 - val_mae: 0.0130
Epoch 87/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0209 - mae: 0.0209 - val_loss: 0.0110 - val_mae: 0.0110
Epoch 88/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0214 - mae: 0.0214 - val_loss: 0.0117 - val_mae: 0.0117
Epoch 89/100
17/17 [==============================] - 0s 8ms/step - loss: 0.0220 - mae: 0.0220 - val_loss: 0.0188 - val_mae: 0.0188
Epoch 90/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0205 - mae: 0.0205 - val_loss: 0.0121 - val_mae: 0.0121
Epoch 91/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0216 - mae: 0.0216 - val_loss: 0.0104 - val_mae: 0.0104
Epoch 92/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0234 - mae: 0.0234 - val_loss: 0.0151 - val_mae: 0.0151
Epoch 93/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0224 - mae: 0.0224 - val_loss: 0.0150 - val_mae: 0.0150
Epoch 94/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0228 - mae: 0.0228 - val_loss: 0.0115 - val_mae: 0.0115
Epoch 95/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0205 - mae: 0.0205 - val_loss: 0.0108 - val_mae: 0.0108
Epoch 96/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0211 - mae: 0.0211 - val_loss: 0.0132 - val_mae: 0.0132
Epoch 97/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0210 - mae: 0.0210 - val_loss: 0.0126 - val_mae: 0.0126
Epoch 98/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0207 - mae: 0.0207 - val_loss: 0.0175 - val_mae: 0.0175
Epoch 99/100
17/17 [==============================] - 0s 13ms/step - loss: 0.0219 - mae: 0.0219 - val_loss: 0.0141 - val_mae: 0.0141
Epoch 100/100
17/17 [==============================] - 0s 9ms/step - loss: 0.0223 - mae: 0.0223 - val_loss: 0.0109 - val_mae: 0.0109
MSE: 3.8E-04, RMSE: 0.02, MAE: 0.014, MAPE: 5.03 %, R_2: 0.248
Epoch 1/100
17/17 [==============================] - 4s 51ms/step - loss: 0.0223 - mae: 0.0223 - val_loss: 0.0112 - val_mae: 0.0112
Epoch 2/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0213 - mae: 0.0213 - val_loss: 0.0096 - val_mae: 0.0096
Epoch 3/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0223 - mae: 0.0223 - val_loss: 0.0087 - val_mae: 0.0087
Epoch 4/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0208 - mae: 0.0208 - val_loss: 0.0100 - val_mae: 0.0100
Epoch 5/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0207 - mae: 0.0207 - val_loss: 0.0101 - val_mae: 0.0101
Epoch 6/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0201 - mae: 0.0201 - val_loss: 0.0087 - val_mae: 0.0087
Epoch 7/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0218 - mae: 0.0218 - val_loss: 0.0082 - val_mae: 0.0082
Epoch 8/100
17/17 [==============================] - 0s 9ms/step - loss: 0.0212 - mae: 0.0212 - val_loss: 0.0092 - val_mae: 0.0092
Epoch 9/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0212 - mae: 0.0212 - val_loss: 0.0102 - val_mae: 0.0102
Epoch 10/100
17/17 [==============================] - 0s 13ms/step - loss: 0.0201 - mae: 0.0201 - val_loss: 0.0080 - val_mae: 0.0080
Epoch 11/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0218 - mae: 0.0218 - val_loss: 0.0087 - val_mae: 0.0087
Epoch 12/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0213 - mae: 0.0213 - val_loss: 0.0085 - val_mae: 0.0085
Epoch 13/100
17/17 [==============================] - 0s 14ms/step - loss: 0.0212 - mae: 0.0212 - val_loss: 0.0135 - val_mae: 0.0135
Epoch 14/100
17/17 [==============================] - 0s 9ms/step - loss: 0.0206 - mae: 0.0206 - val_loss: 0.0091 - val_mae: 0.0091
Epoch 15/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0194 - mae: 0.0194 - val_loss: 0.0085 - val_mae: 0.0085
Epoch 16/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0207 - mae: 0.0207 - val_loss: 0.0088 - val_mae: 0.0088
Epoch 17/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0202 - mae: 0.0202 - val_loss: 0.0108 - val_mae: 0.0108
Epoch 18/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0210 - mae: 0.0210 - val_loss: 0.0082 - val_mae: 0.0082
Epoch 19/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0209 - mae: 0.0209 - val_loss: 0.0098 - val_mae: 0.0098
Epoch 20/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0209 - mae: 0.0209 - val_loss: 0.0084 - val_mae: 0.0084
Epoch 21/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0216 - mae: 0.0216 - val_loss: 0.0116 - val_mae: 0.0116
Epoch 22/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0204 - mae: 0.0204 - val_loss: 0.0105 - val_mae: 0.0105
Epoch 23/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0201 - mae: 0.0201 - val_loss: 0.0096 - val_mae: 0.0096
Epoch 24/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0217 - mae: 0.0217 - val_loss: 0.0123 - val_mae: 0.0123
Epoch 25/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0211 - mae: 0.0211 - val_loss: 0.0099 - val_mae: 0.0099
Epoch 26/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0209 - mae: 0.0209 - val_loss: 0.0081 - val_mae: 0.0081
Epoch 27/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0206 - mae: 0.0206 - val_loss: 0.0079 - val_mae: 0.0079
Epoch 28/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0220 - mae: 0.0220 - val_loss: 0.0075 - val_mae: 0.0075
Epoch 29/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0203 - mae: 0.0203 - val_loss: 0.0108 - val_mae: 0.0108
Epoch 30/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0201 - mae: 0.0201 - val_loss: 0.0086 - val_mae: 0.0086
Epoch 31/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0209 - mae: 0.0209 - val_loss: 0.0140 - val_mae: 0.0140
Epoch 32/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0212 - mae: 0.0212 - val_loss: 0.0124 - val_mae: 0.0124
Epoch 33/100
17/17 [==============================] - 0s 13ms/step - loss: 0.0203 - mae: 0.0203 - val_loss: 0.0105 - val_mae: 0.0105
Epoch 34/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0205 - mae: 0.0205 - val_loss: 0.0089 - val_mae: 0.0089
Epoch 35/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0199 - mae: 0.0199 - val_loss: 0.0091 - val_mae: 0.0091
Epoch 36/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0203 - mae: 0.0203 - val_loss: 0.0142 - val_mae: 0.0142
Epoch 37/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0200 - mae: 0.0200 - val_loss: 0.0092 - val_mae: 0.0092
Epoch 38/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0191 - mae: 0.0191 - val_loss: 0.0105 - val_mae: 0.0105
Epoch 39/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0199 - mae: 0.0199 - val_loss: 0.0099 - val_mae: 0.0099
Epoch 40/100
17/17 [==============================] - 0s 14ms/step - loss: 0.0200 - mae: 0.0200 - val_loss: 0.0153 - val_mae: 0.0153
Epoch 41/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0211 - mae: 0.0211 - val_loss: 0.0083 - val_mae: 0.0083
Epoch 42/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0205 - mae: 0.0205 - val_loss: 0.0092 - val_mae: 0.0092
Epoch 43/100
17/17 [==============================] - 0s 13ms/step - loss: 0.0209 - mae: 0.0209 - val_loss: 0.0096 - val_mae: 0.0096
Epoch 44/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0216 - mae: 0.0216 - val_loss: 0.0095 - val_mae: 0.0095
Epoch 45/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0203 - mae: 0.0203 - val_loss: 0.0100 - val_mae: 0.0100
Epoch 46/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0195 - mae: 0.0195 - val_loss: 0.0096 - val_mae: 0.0096
Epoch 47/100
17/17 [==============================] - 0s 14ms/step - loss: 0.0204 - mae: 0.0204 - val_loss: 0.0106 - val_mae: 0.0106
Epoch 48/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0213 - mae: 0.0213 - val_loss: 0.0128 - val_mae: 0.0128
Epoch 49/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0207 - mae: 0.0207 - val_loss: 0.0113 - val_mae: 0.0113
Epoch 50/100
17/17 [==============================] - 0s 13ms/step - loss: 0.0201 - mae: 0.0201 - val_loss: 0.0095 - val_mae: 0.0095
Epoch 51/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0211 - mae: 0.0211 - val_loss: 0.0133 - val_mae: 0.0133
Epoch 52/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0207 - mae: 0.0207 - val_loss: 0.0084 - val_mae: 0.0084
Epoch 53/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0209 - mae: 0.0209 - val_loss: 0.0094 - val_mae: 0.0094
Epoch 54/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0207 - mae: 0.0207 - val_loss: 0.0109 - val_mae: 0.0109
Epoch 55/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0208 - mae: 0.0208 - val_loss: 0.0127 - val_mae: 0.0127
Epoch 56/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0200 - mae: 0.0200 - val_loss: 0.0088 - val_mae: 0.0088
Epoch 57/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0216 - mae: 0.0216 - val_loss: 0.0102 - val_mae: 0.0102
Epoch 58/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0202 - mae: 0.0202 - val_loss: 0.0127 - val_mae: 0.0127
Epoch 59/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0214 - mae: 0.0214 - val_loss: 0.0081 - val_mae: 0.0081
Epoch 60/100
17/17 [==============================] - 0s 14ms/step - loss: 0.0206 - mae: 0.0206 - val_loss: 0.0121 - val_mae: 0.0121
Epoch 61/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0204 - mae: 0.0204 - val_loss: 0.0103 - val_mae: 0.0103
Epoch 62/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0199 - mae: 0.0199 - val_loss: 0.0098 - val_mae: 0.0098
Epoch 63/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0191 - mae: 0.0191 - val_loss: 0.0140 - val_mae: 0.0140
Epoch 64/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0208 - mae: 0.0208 - val_loss: 0.0105 - val_mae: 0.0105
Epoch 65/100
17/17 [==============================] - 0s 13ms/step - loss: 0.0203 - mae: 0.0203 - val_loss: 0.0108 - val_mae: 0.0108
Epoch 66/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0194 - mae: 0.0194 - val_loss: 0.0137 - val_mae: 0.0137
Epoch 67/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0208 - mae: 0.0208 - val_loss: 0.0096 - val_mae: 0.0096
Epoch 68/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0206 - mae: 0.0206 - val_loss: 0.0073 - val_mae: 0.0073
Epoch 69/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0211 - mae: 0.0211 - val_loss: 0.0119 - val_mae: 0.0119
Epoch 70/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0211 - mae: 0.0211 - val_loss: 0.0121 - val_mae: 0.0121
Epoch 71/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0210 - mae: 0.0210 - val_loss: 0.0092 - val_mae: 0.0092
Epoch 72/100
17/17 [==============================] - 0s 13ms/step - loss: 0.0199 - mae: 0.0199 - val_loss: 0.0096 - val_mae: 0.0096
Epoch 73/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0213 - mae: 0.0213 - val_loss: 0.0106 - val_mae: 0.0106
Epoch 74/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0193 - mae: 0.0193 - val_loss: 0.0113 - val_mae: 0.0113
Epoch 75/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0202 - mae: 0.0202 - val_loss: 0.0095 - val_mae: 0.0095
Epoch 76/100
17/17 [==============================] - 0s 8ms/step - loss: 0.0203 - mae: 0.0203 - val_loss: 0.0102 - val_mae: 0.0102
Epoch 77/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0202 - mae: 0.0202 - val_loss: 0.0099 - val_mae: 0.0099
Epoch 78/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0187 - mae: 0.0187 - val_loss: 0.0138 - val_mae: 0.0138
Epoch 79/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0204 - mae: 0.0204 - val_loss: 0.0097 - val_mae: 0.0097
Epoch 80/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0197 - mae: 0.0197 - val_loss: 0.0128 - val_mae: 0.0128
Epoch 81/100
17/17 [==============================] - 0s 13ms/step - loss: 0.0206 - mae: 0.0206 - val_loss: 0.0084 - val_mae: 0.0084
Epoch 82/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0196 - mae: 0.0196 - val_loss: 0.0155 - val_mae: 0.0155
Epoch 83/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0196 - mae: 0.0196 - val_loss: 0.0084 - val_mae: 0.0084
Epoch 84/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0196 - mae: 0.0196 - val_loss: 0.0106 - val_mae: 0.0106
Epoch 85/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0205 - mae: 0.0205 - val_loss: 0.0097 - val_mae: 0.0097
Epoch 86/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0194 - mae: 0.0194 - val_loss: 0.0100 - val_mae: 0.0100
Epoch 87/100
17/17 [==============================] - 0s 9ms/step - loss: 0.0203 - mae: 0.0203 - val_loss: 0.0105 - val_mae: 0.0105
Epoch 88/100
17/17 [==============================] - 0s 8ms/step - loss: 0.0193 - mae: 0.0193 - val_loss: 0.0137 - val_mae: 0.0137
Epoch 89/100
17/17 [==============================] - 0s 6ms/step - loss: 0.0190 - mae: 0.0190 - val_loss: 0.0082 - val_mae: 0.0082
Epoch 90/100
17/17 [==============================] - 0s 7ms/step - loss: 0.0193 - mae: 0.0193 - val_loss: 0.0088 - val_mae: 0.0088
Epoch 91/100
17/17 [==============================] - 0s 9ms/step - loss: 0.0185 - mae: 0.0185 - val_loss: 0.0116 - val_mae: 0.0116
Epoch 92/100
17/17 [==============================] - 0s 8ms/step - loss: 0.0216 - mae: 0.0216 - val_loss: 0.0110 - val_mae: 0.0110
Epoch 93/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0205 - mae: 0.0205 - val_loss: 0.0090 - val_mae: 0.0090
Epoch 94/100
17/17 [==============================] - 0s 9ms/step - loss: 0.0191 - mae: 0.0191 - val_loss: 0.0125 - val_mae: 0.0125
Epoch 95/100
17/17 [==============================] - 0s 9ms/step - loss: 0.0202 - mae: 0.0202 - val_loss: 0.0112 - val_mae: 0.0112
Epoch 96/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0194 - mae: 0.0194 - val_loss: 0.0125 - val_mae: 0.0125
Epoch 97/100
17/17 [==============================] - 0s 9ms/step - loss: 0.0209 - mae: 0.0209 - val_loss: 0.0099 - val_mae: 0.0099
Epoch 98/100
17/17 [==============================] - 0s 9ms/step - loss: 0.0201 - mae: 0.0201 - val_loss: 0.0091 - val_mae: 0.0091
Epoch 99/100
17/17 [==============================] - 0s 9ms/step - loss: 0.0199 - mae: 0.0199 - val_loss: 0.0133 - val_mae: 0.0133
Epoch 100/100
17/17 [==============================] - 0s 14ms/step - loss: 0.0192 - mae: 0.0192 - val_loss: 0.0107 - val_mae: 0.0107
WARNING:tensorflow:5 out of the last 13 calls to <function Model.make_predict_function.<locals>.predict_function at 0x7f015449dcb0> triggered tf.function retracing. Tracing is expensive and the excessive number of tracings could be due to (1) creating @tf.function repeatedly in a loop, (2) passing tensors with different shapes, (3) passing Python objects instead of tensors. For (1), please define your @tf.function outside of the loop. For (2), @tf.function has experimental_relax_shapes=True option that relaxes argument shapes that can avoid unnecessary retracing. For (3), please refer to https://www.tensorflow.org/guide/function#controlling_retracing and https://www.tensorflow.org/api_docs/python/tf/function for  more details.
MSE: 4.0E-04, RMSE: 0.02, MAE: 0.014, MAPE: 4.89 %, R_2: 0.377
Epoch 1/100
17/17 [==============================] - 4s 55ms/step - loss: 0.0196 - mae: 0.0196 - val_loss: 0.0102 - val_mae: 0.0102
Epoch 2/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0196 - mae: 0.0196 - val_loss: 0.0079 - val_mae: 0.0079
Epoch 3/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0208 - mae: 0.0208 - val_loss: 0.0114 - val_mae: 0.0114
Epoch 4/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0201 - mae: 0.0201 - val_loss: 0.0092 - val_mae: 0.0092
Epoch 5/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0193 - mae: 0.0193 - val_loss: 0.0098 - val_mae: 0.0098
Epoch 6/100
17/17 [==============================] - 0s 14ms/step - loss: 0.0201 - mae: 0.0201 - val_loss: 0.0146 - val_mae: 0.0146
Epoch 7/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0190 - mae: 0.0190 - val_loss: 0.0104 - val_mae: 0.0104
Epoch 8/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0186 - mae: 0.0186 - val_loss: 0.0107 - val_mae: 0.0107
Epoch 9/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0201 - mae: 0.0201 - val_loss: 0.0101 - val_mae: 0.0101
Epoch 10/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0195 - mae: 0.0195 - val_loss: 0.0114 - val_mae: 0.0114
Epoch 11/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0202 - mae: 0.0202 - val_loss: 0.0081 - val_mae: 0.0081
Epoch 12/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0194 - mae: 0.0194 - val_loss: 0.0114 - val_mae: 0.0114
Epoch 13/100
17/17 [==============================] - 0s 13ms/step - loss: 0.0191 - mae: 0.0191 - val_loss: 0.0123 - val_mae: 0.0123
Epoch 14/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0195 - mae: 0.0195 - val_loss: 0.0104 - val_mae: 0.0104
Epoch 15/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0200 - mae: 0.0200 - val_loss: 0.0103 - val_mae: 0.0103
Epoch 16/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0205 - mae: 0.0205 - val_loss: 0.0136 - val_mae: 0.0136
Epoch 17/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0193 - mae: 0.0193 - val_loss: 0.0125 - val_mae: 0.0125
Epoch 18/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0195 - mae: 0.0195 - val_loss: 0.0088 - val_mae: 0.0088
Epoch 19/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0194 - mae: 0.0194 - val_loss: 0.0091 - val_mae: 0.0091
Epoch 20/100
17/17 [==============================] - 0s 13ms/step - loss: 0.0199 - mae: 0.0199 - val_loss: 0.0102 - val_mae: 0.0102
Epoch 21/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0194 - mae: 0.0194 - val_loss: 0.0127 - val_mae: 0.0127
Epoch 22/100
17/17 [==============================] - 0s 13ms/step - loss: 0.0191 - mae: 0.0191 - val_loss: 0.0083 - val_mae: 0.0083
Epoch 23/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0197 - mae: 0.0197 - val_loss: 0.0091 - val_mae: 0.0091
Epoch 24/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0200 - mae: 0.0200 - val_loss: 0.0077 - val_mae: 0.0077
Epoch 25/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0201 - mae: 0.0201 - val_loss: 0.0089 - val_mae: 0.0089
Epoch 26/100
17/17 [==============================] - 0s 14ms/step - loss: 0.0194 - mae: 0.0194 - val_loss: 0.0111 - val_mae: 0.0111
Epoch 27/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0192 - mae: 0.0192 - val_loss: 0.0084 - val_mae: 0.0084
Epoch 28/100
17/17 [==============================] - 0s 13ms/step - loss: 0.0206 - mae: 0.0206 - val_loss: 0.0127 - val_mae: 0.0127
Epoch 29/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0191 - mae: 0.0191 - val_loss: 0.0119 - val_mae: 0.0119
Epoch 30/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0191 - mae: 0.0191 - val_loss: 0.0087 - val_mae: 0.0087
Epoch 31/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0189 - mae: 0.0189 - val_loss: 0.0104 - val_mae: 0.0104
Epoch 32/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0187 - mae: 0.0187 - val_loss: 0.0127 - val_mae: 0.0127
Epoch 33/100
17/17 [==============================] - 0s 14ms/step - loss: 0.0204 - mae: 0.0204 - val_loss: 0.0088 - val_mae: 0.0088
Epoch 34/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0184 - mae: 0.0184 - val_loss: 0.0089 - val_mae: 0.0089
Epoch 35/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0191 - mae: 0.0191 - val_loss: 0.0126 - val_mae: 0.0126
Epoch 36/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0186 - mae: 0.0186 - val_loss: 0.0122 - val_mae: 0.0122
Epoch 37/100
17/17 [==============================] - 0s 14ms/step - loss: 0.0215 - mae: 0.0215 - val_loss: 0.0079 - val_mae: 0.0079
Epoch 38/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0193 - mae: 0.0193 - val_loss: 0.0085 - val_mae: 0.0085
Epoch 39/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0200 - mae: 0.0200 - val_loss: 0.0099 - val_mae: 0.0099
Epoch 40/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0186 - mae: 0.0186 - val_loss: 0.0160 - val_mae: 0.0160
Epoch 41/100
17/17 [==============================] - 0s 13ms/step - loss: 0.0195 - mae: 0.0195 - val_loss: 0.0078 - val_mae: 0.0078
Epoch 42/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0187 - mae: 0.0187 - val_loss: 0.0097 - val_mae: 0.0097
Epoch 43/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0183 - mae: 0.0183 - val_loss: 0.0122 - val_mae: 0.0122
Epoch 44/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0194 - mae: 0.0194 - val_loss: 0.0121 - val_mae: 0.0121
Epoch 45/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0183 - mae: 0.0183 - val_loss: 0.0101 - val_mae: 0.0101
Epoch 46/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0187 - mae: 0.0187 - val_loss: 0.0092 - val_mae: 0.0092
Epoch 47/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0199 - mae: 0.0199 - val_loss: 0.0110 - val_mae: 0.0110
Epoch 48/100
17/17 [==============================] - 0s 13ms/step - loss: 0.0196 - mae: 0.0196 - val_loss: 0.0112 - val_mae: 0.0112
Epoch 49/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0196 - mae: 0.0196 - val_loss: 0.0084 - val_mae: 0.0084
Epoch 50/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0185 - mae: 0.0185 - val_loss: 0.0081 - val_mae: 0.0081
Epoch 51/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0210 - mae: 0.0210 - val_loss: 0.0121 - val_mae: 0.0121
Epoch 52/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0194 - mae: 0.0194 - val_loss: 0.0103 - val_mae: 0.0103
Epoch 53/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0197 - mae: 0.0197 - val_loss: 0.0081 - val_mae: 0.0081
Epoch 54/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0200 - mae: 0.0200 - val_loss: 0.0109 - val_mae: 0.0109
Epoch 55/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0196 - mae: 0.0196 - val_loss: 0.0140 - val_mae: 0.0140
Epoch 56/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0205 - mae: 0.0205 - val_loss: 0.0111 - val_mae: 0.0111
Epoch 57/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0187 - mae: 0.0187 - val_loss: 0.0095 - val_mae: 0.0095
Epoch 58/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0185 - mae: 0.0185 - val_loss: 0.0111 - val_mae: 0.0111
Epoch 59/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0178 - mae: 0.0178 - val_loss: 0.0094 - val_mae: 0.0094
Epoch 60/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0196 - mae: 0.0196 - val_loss: 0.0086 - val_mae: 0.0086
Epoch 61/100
17/17 [==============================] - 0s 9ms/step - loss: 0.0187 - mae: 0.0187 - val_loss: 0.0091 - val_mae: 0.0091
Epoch 62/100
17/17 [==============================] - 0s 14ms/step - loss: 0.0182 - mae: 0.0182 - val_loss: 0.0116 - val_mae: 0.0116
Epoch 63/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0193 - mae: 0.0193 - val_loss: 0.0120 - val_mae: 0.0120
Epoch 64/100
17/17 [==============================] - 0s 7ms/step - loss: 0.0193 - mae: 0.0193 - val_loss: 0.0126 - val_mae: 0.0126
Epoch 65/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0190 - mae: 0.0190 - val_loss: 0.0098 - val_mae: 0.0098
Epoch 66/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0192 - mae: 0.0192 - val_loss: 0.0121 - val_mae: 0.0121
Epoch 67/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0184 - mae: 0.0184 - val_loss: 0.0117 - val_mae: 0.0117
Epoch 68/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0190 - mae: 0.0190 - val_loss: 0.0089 - val_mae: 0.0089
Epoch 69/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0200 - mae: 0.0200 - val_loss: 0.0083 - val_mae: 0.0083
Epoch 70/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0197 - mae: 0.0197 - val_loss: 0.0137 - val_mae: 0.0137
Epoch 71/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0190 - mae: 0.0190 - val_loss: 0.0097 - val_mae: 0.0097
Epoch 72/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0191 - mae: 0.0191 - val_loss: 0.0079 - val_mae: 0.0079
Epoch 73/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0204 - mae: 0.0204 - val_loss: 0.0091 - val_mae: 0.0091
Epoch 74/100
17/17 [==============================] - 0s 13ms/step - loss: 0.0193 - mae: 0.0193 - val_loss: 0.0099 - val_mae: 0.0099
Epoch 75/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0186 - mae: 0.0186 - val_loss: 0.0096 - val_mae: 0.0096
Epoch 76/100
17/17 [==============================] - 0s 8ms/step - loss: 0.0188 - mae: 0.0188 - val_loss: 0.0101 - val_mae: 0.0101
Epoch 77/100
17/17 [==============================] - 0s 9ms/step - loss: 0.0198 - mae: 0.0198 - val_loss: 0.0125 - val_mae: 0.0125
Epoch 78/100
17/17 [==============================] - 0s 9ms/step - loss: 0.0197 - mae: 0.0197 - val_loss: 0.0117 - val_mae: 0.0117
Epoch 79/100
17/17 [==============================] - 0s 9ms/step - loss: 0.0193 - mae: 0.0193 - val_loss: 0.0081 - val_mae: 0.0081
Epoch 80/100
17/17 [==============================] - 0s 9ms/step - loss: 0.0190 - mae: 0.0190 - val_loss: 0.0110 - val_mae: 0.0110
Epoch 81/100
17/17 [==============================] - 0s 9ms/step - loss: 0.0194 - mae: 0.0194 - val_loss: 0.0111 - val_mae: 0.0111
Epoch 82/100
17/17 [==============================] - 0s 9ms/step - loss: 0.0185 - mae: 0.0185 - val_loss: 0.0089 - val_mae: 0.0089
Epoch 83/100
17/17 [==============================] - 0s 9ms/step - loss: 0.0191 - mae: 0.0191 - val_loss: 0.0096 - val_mae: 0.0096
Epoch 84/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0198 - mae: 0.0198 - val_loss: 0.0130 - val_mae: 0.0130
Epoch 85/100
17/17 [==============================] - 0s 9ms/step - loss: 0.0192 - mae: 0.0192 - val_loss: 0.0103 - val_mae: 0.0103
Epoch 86/100
17/17 [==============================] - 0s 8ms/step - loss: 0.0188 - mae: 0.0188 - val_loss: 0.0104 - val_mae: 0.0104
Epoch 87/100
17/17 [==============================] - 0s 9ms/step - loss: 0.0191 - mae: 0.0191 - val_loss: 0.0106 - val_mae: 0.0106
Epoch 88/100
17/17 [==============================] - 0s 13ms/step - loss: 0.0200 - mae: 0.0200 - val_loss: 0.0096 - val_mae: 0.0096
Epoch 89/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0189 - mae: 0.0189 - val_loss: 0.0098 - val_mae: 0.0098
Epoch 90/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0191 - mae: 0.0191 - val_loss: 0.0119 - val_mae: 0.0119
Epoch 91/100
17/17 [==============================] - 0s 13ms/step - loss: 0.0191 - mae: 0.0191 - val_loss: 0.0096 - val_mae: 0.0096
Epoch 92/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0187 - mae: 0.0187 - val_loss: 0.0137 - val_mae: 0.0137
Epoch 93/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0196 - mae: 0.0196 - val_loss: 0.0127 - val_mae: 0.0127
Epoch 94/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0203 - mae: 0.0203 - val_loss: 0.0080 - val_mae: 0.0080
Epoch 95/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0187 - mae: 0.0187 - val_loss: 0.0102 - val_mae: 0.0102
Epoch 96/100
17/17 [==============================] - 0s 14ms/step - loss: 0.0190 - mae: 0.0190 - val_loss: 0.0156 - val_mae: 0.0156
Epoch 97/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0198 - mae: 0.0198 - val_loss: 0.0117 - val_mae: 0.0117
Epoch 98/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0181 - mae: 0.0181 - val_loss: 0.0106 - val_mae: 0.0106
Epoch 99/100
17/17 [==============================] - 0s 14ms/step - loss: 0.0188 - mae: 0.0188 - val_loss: 0.0091 - val_mae: 0.0091
Epoch 100/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0188 - mae: 0.0188 - val_loss: 0.0091 - val_mae: 0.0091
WARNING:tensorflow:5 out of the last 13 calls to <function Model.make_predict_function.<locals>.predict_function at 0x7f0114293050> triggered tf.function retracing. Tracing is expensive and the excessive number of tracings could be due to (1) creating @tf.function repeatedly in a loop, (2) passing tensors with different shapes, (3) passing Python objects instead of tensors. For (1), please define your @tf.function outside of the loop. For (2), @tf.function has experimental_relax_shapes=True option that relaxes argument shapes that can avoid unnecessary retracing. For (3), please refer to https://www.tensorflow.org/guide/function#controlling_retracing and https://www.tensorflow.org/api_docs/python/tf/function for  more details.
MSE: 4.1E-04, RMSE: 0.02, MAE: 0.012, MAPE: 4.01 %, R_2: 0.478
Epoch 1/100
17/17 [==============================] - 4s 60ms/step - loss: 0.0187 - mae: 0.0187 - val_loss: 0.0092 - val_mae: 0.0092
Epoch 2/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0199 - mae: 0.0199 - val_loss: 0.0086 - val_mae: 0.0086
Epoch 3/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0189 - mae: 0.0189 - val_loss: 0.0100 - val_mae: 0.0100
Epoch 4/100
17/17 [==============================] - 0s 13ms/step - loss: 0.0185 - mae: 0.0185 - val_loss: 0.0089 - val_mae: 0.0089
Epoch 5/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0191 - mae: 0.0191 - val_loss: 0.0119 - val_mae: 0.0119
Epoch 6/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0176 - mae: 0.0176 - val_loss: 0.0056 - val_mae: 0.0056
Epoch 7/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0186 - mae: 0.0186 - val_loss: 0.0064 - val_mae: 0.0064
Epoch 8/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0187 - mae: 0.0187 - val_loss: 0.0070 - val_mae: 0.0070
Epoch 9/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0170 - mae: 0.0170 - val_loss: 0.0074 - val_mae: 0.0074
Epoch 10/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0182 - mae: 0.0182 - val_loss: 0.0085 - val_mae: 0.0085
Epoch 11/100
17/17 [==============================] - 0s 18ms/step - loss: 0.0168 - mae: 0.0168 - val_loss: 0.0106 - val_mae: 0.0106
Epoch 12/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0197 - mae: 0.0197 - val_loss: 0.0083 - val_mae: 0.0083
Epoch 13/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0184 - mae: 0.0184 - val_loss: 0.0107 - val_mae: 0.0107
Epoch 14/100
17/17 [==============================] - 0s 13ms/step - loss: 0.0176 - mae: 0.0176 - val_loss: 0.0078 - val_mae: 0.0078
Epoch 15/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0185 - mae: 0.0185 - val_loss: 0.0073 - val_mae: 0.0073
Epoch 16/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0186 - mae: 0.0186 - val_loss: 0.0094 - val_mae: 0.0094
Epoch 17/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0188 - mae: 0.0188 - val_loss: 0.0083 - val_mae: 0.0083
Epoch 18/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0183 - mae: 0.0183 - val_loss: 0.0106 - val_mae: 0.0106
Epoch 19/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0187 - mae: 0.0187 - val_loss: 0.0088 - val_mae: 0.0088
Epoch 20/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0183 - mae: 0.0183 - val_loss: 0.0107 - val_mae: 0.0107
Epoch 21/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0178 - mae: 0.0178 - val_loss: 0.0073 - val_mae: 0.0073
Epoch 22/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0189 - mae: 0.0189 - val_loss: 0.0073 - val_mae: 0.0073
Epoch 23/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0191 - mae: 0.0191 - val_loss: 0.0092 - val_mae: 0.0092
Epoch 24/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0194 - mae: 0.0194 - val_loss: 0.0057 - val_mae: 0.0057
Epoch 25/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0177 - mae: 0.0177 - val_loss: 0.0091 - val_mae: 0.0091
Epoch 26/100
17/17 [==============================] - 0s 13ms/step - loss: 0.0179 - mae: 0.0179 - val_loss: 0.0085 - val_mae: 0.0085
Epoch 27/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0181 - mae: 0.0181 - val_loss: 0.0081 - val_mae: 0.0081
Epoch 28/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0196 - mae: 0.0196 - val_loss: 0.0075 - val_mae: 0.0075
Epoch 29/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0185 - mae: 0.0185 - val_loss: 0.0084 - val_mae: 0.0084
Epoch 30/100
17/17 [==============================] - 0s 13ms/step - loss: 0.0186 - mae: 0.0186 - val_loss: 0.0089 - val_mae: 0.0089
Epoch 31/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0178 - mae: 0.0178 - val_loss: 0.0100 - val_mae: 0.0100
Epoch 32/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0181 - mae: 0.0181 - val_loss: 0.0113 - val_mae: 0.0113
Epoch 33/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0177 - mae: 0.0177 - val_loss: 0.0067 - val_mae: 0.0067
Epoch 34/100
17/17 [==============================] - 0s 13ms/step - loss: 0.0180 - mae: 0.0180 - val_loss: 0.0098 - val_mae: 0.0098
Epoch 35/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0185 - mae: 0.0185 - val_loss: 0.0087 - val_mae: 0.0087
Epoch 36/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0185 - mae: 0.0185 - val_loss: 0.0091 - val_mae: 0.0091
Epoch 37/100
17/17 [==============================] - 0s 14ms/step - loss: 0.0188 - mae: 0.0188 - val_loss: 0.0067 - val_mae: 0.0067
Epoch 38/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0177 - mae: 0.0177 - val_loss: 0.0112 - val_mae: 0.0112
Epoch 39/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0200 - mae: 0.0200 - val_loss: 0.0098 - val_mae: 0.0098
Epoch 40/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0176 - mae: 0.0176 - val_loss: 0.0079 - val_mae: 0.0079
Epoch 41/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0184 - mae: 0.0184 - val_loss: 0.0073 - val_mae: 0.0073
Epoch 42/100
17/17 [==============================] - 0s 14ms/step - loss: 0.0180 - mae: 0.0180 - val_loss: 0.0082 - val_mae: 0.0082
Epoch 43/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0183 - mae: 0.0183 - val_loss: 0.0076 - val_mae: 0.0076
Epoch 44/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0188 - mae: 0.0188 - val_loss: 0.0089 - val_mae: 0.0089
Epoch 45/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0184 - mae: 0.0184 - val_loss: 0.0094 - val_mae: 0.0094
Epoch 46/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0183 - mae: 0.0183 - val_loss: 0.0081 - val_mae: 0.0081
Epoch 47/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0182 - mae: 0.0182 - val_loss: 0.0066 - val_mae: 0.0066
Epoch 48/100
17/17 [==============================] - 0s 13ms/step - loss: 0.0183 - mae: 0.0183 - val_loss: 0.0079 - val_mae: 0.0079
Epoch 49/100
17/17 [==============================] - 0s 9ms/step - loss: 0.0181 - mae: 0.0181 - val_loss: 0.0104 - val_mae: 0.0104
Epoch 50/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0173 - mae: 0.0173 - val_loss: 0.0098 - val_mae: 0.0098
Epoch 51/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0182 - mae: 0.0182 - val_loss: 0.0069 - val_mae: 0.0069
Epoch 52/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0191 - mae: 0.0191 - val_loss: 0.0060 - val_mae: 0.0060
Epoch 53/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0179 - mae: 0.0179 - val_loss: 0.0084 - val_mae: 0.0084
Epoch 54/100
17/17 [==============================] - 0s 13ms/step - loss: 0.0184 - mae: 0.0184 - val_loss: 0.0070 - val_mae: 0.0070
Epoch 55/100
17/17 [==============================] - 0s 13ms/step - loss: 0.0190 - mae: 0.0190 - val_loss: 0.0099 - val_mae: 0.0099
Epoch 56/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0170 - mae: 0.0170 - val_loss: 0.0088 - val_mae: 0.0088
Epoch 57/100
17/17 [==============================] - 0s 12ms/step - loss: 0.0187 - mae: 0.0187 - val_loss: 0.0079 - val_mae: 0.0079
Epoch 58/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0181 - mae: 0.0181 - val_loss: 0.0072 - val_mae: 0.0072
Epoch 59/100
17/17 [==============================] - 0s 9ms/step - loss: 0.0178 - mae: 0.0178 - val_loss: 0.0085 - val_mae: 0.0085
Epoch 60/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0178 - mae: 0.0178 - val_loss: 0.0063 - val_mae: 0.0063
Epoch 61/100
17/17 [==============================] - 0s 9ms/step - loss: 0.0188 - mae: 0.0188 - val_loss: 0.0073 - val_mae: 0.0073
Epoch 62/100
17/17 [==============================] - 0s 8ms/step - loss: 0.0175 - mae: 0.0175 - val_loss: 0.0099 - val_mae: 0.0099
Epoch 63/100
17/17 [==============================] - 0s 7ms/step - loss: 0.0177 - mae: 0.0177 - val_loss: 0.0080 - val_mae: 0.0080
Epoch 64/100
17/17 [==============================] - 0s 6ms/step - loss: 0.0178 - mae: 0.0178 - val_loss: 0.0074 - val_mae: 0.0074
Epoch 65/100
17/17 [==============================] - 0s 7ms/step - loss: 0.0171 - mae: 0.0171 - val_loss: 0.0116 - val_mae: 0.0116
Epoch 66/100
17/17 [==============================] - 0s 9ms/step - loss: 0.0179 - mae: 0.0179 - val_loss: 0.0112 - val_mae: 0.0112
Epoch 67/100
17/17 [==============================] - 0s 9ms/step - loss: 0.0183 - mae: 0.0183 - val_loss: 0.0067 - val_mae: 0.0067
Epoch 68/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0183 - mae: 0.0183 - val_loss: 0.0071 - val_mae: 0.0071
Epoch 69/100
17/17 [==============================] - 0s 9ms/step - loss: 0.0180 - mae: 0.0180 - val_loss: 0.0128 - val_mae: 0.0128
Epoch 70/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0186 - mae: 0.0186 - val_loss: 0.0106 - val_mae: 0.0106
Epoch 71/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0192 - mae: 0.0192 - val_loss: 0.0062 - val_mae: 0.0062
Epoch 72/100
17/17 [==============================] - 0s 9ms/step - loss: 0.0178 - mae: 0.0178 - val_loss: 0.0111 - val_mae: 0.0111
Epoch 73/100
17/17 [==============================] - 0s 8ms/step - loss: 0.0186 - mae: 0.0186 - val_loss: 0.0089 - val_mae: 0.0089
Epoch 74/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0178 - mae: 0.0178 - val_loss: 0.0073 - val_mae: 0.0073
Epoch 75/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0171 - mae: 0.0171 - val_loss: 0.0071 - val_mae: 0.0071
Epoch 76/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0184 - mae: 0.0184 - val_loss: 0.0092 - val_mae: 0.0092
Epoch 77/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0175 - mae: 0.0175 - val_loss: 0.0095 - val_mae: 0.0095
Epoch 78/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0177 - mae: 0.0177 - val_loss: 0.0091 - val_mae: 0.0091
Epoch 79/100
17/17 [==============================] - 0s 13ms/step - loss: 0.0185 - mae: 0.0185 - val_loss: 0.0067 - val_mae: 0.0067
Epoch 80/100
17/17 [==============================] - 0s 17ms/step - loss: 0.0192 - mae: 0.0192 - val_loss: 0.0078 - val_mae: 0.0078
Epoch 81/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0195 - mae: 0.0195 - val_loss: 0.0130 - val_mae: 0.0130
Epoch 82/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0176 - mae: 0.0176 - val_loss: 0.0096 - val_mae: 0.0096
Epoch 83/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0182 - mae: 0.0182 - val_loss: 0.0059 - val_mae: 0.0059
Epoch 84/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0178 - mae: 0.0178 - val_loss: 0.0065 - val_mae: 0.0065
Epoch 85/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0185 - mae: 0.0185 - val_loss: 0.0069 - val_mae: 0.0069
Epoch 86/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0179 - mae: 0.0179 - val_loss: 0.0075 - val_mae: 0.0075
Epoch 87/100
17/17 [==============================] - 0s 15ms/step - loss: 0.0174 - mae: 0.0174 - val_loss: 0.0099 - val_mae: 0.0099
Epoch 88/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0172 - mae: 0.0172 - val_loss: 0.0066 - val_mae: 0.0066
Epoch 89/100
17/17 [==============================] - 0s 14ms/step - loss: 0.0183 - mae: 0.0183 - val_loss: 0.0088 - val_mae: 0.0088
Epoch 90/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0182 - mae: 0.0182 - val_loss: 0.0060 - val_mae: 0.0060
Epoch 91/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0180 - mae: 0.0180 - val_loss: 0.0072 - val_mae: 0.0072
Epoch 92/100
17/17 [==============================] - 0s 13ms/step - loss: 0.0171 - mae: 0.0171 - val_loss: 0.0081 - val_mae: 0.0081
Epoch 93/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0194 - mae: 0.0194 - val_loss: 0.0085 - val_mae: 0.0085
Epoch 94/100
17/17 [==============================] - 0s 14ms/step - loss: 0.0168 - mae: 0.0168 - val_loss: 0.0093 - val_mae: 0.0093
Epoch 95/100
17/17 [==============================] - 0s 11ms/step - loss: 0.0172 - mae: 0.0172 - val_loss: 0.0078 - val_mae: 0.0078
Epoch 96/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0180 - mae: 0.0180 - val_loss: 0.0080 - val_mae: 0.0080
Epoch 97/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0180 - mae: 0.0180 - val_loss: 0.0102 - val_mae: 0.0102
Epoch 98/100
17/17 [==============================] - 0s 10ms/step - loss: 0.0176 - mae: 0.0176 - val_loss: 0.0122 - val_mae: 0.0122
Epoch 99/100
17/17 [==============================] - 0s 14ms/step - loss: 0.0174 - mae: 0.0174 - val_loss: 0.0109 - val_mae: 0.0109
Epoch 100/100
17/17 [==============================] - 0s 16ms/step - loss: 0.0176 - mae: 0.0176 - val_loss: 0.0068 - val_mae: 0.0068
MSE: 1.5E-04, RMSE: 0.012, MAE: 0.009, MAPE: 3.07 %, R_2: 0.922
In [ ]: