具有 k 个预测变量 X1、X2、...、Xk 和响应 Y 的多元线性回归模型可以写为 y = β0 + β1X1 + β2X2 + ··· βkXk + "。
我按照此处的教程使用 tf.keras 进行基本回归。https://www.tensorflow.org/tutorials/keras/regression。是否可以输出 β 变量以便我可以检查它们对响应的贡献?
顺便说一下,本教程让您构建的模型看起来像这样:
def build_model():
model = keras.Sequential([
layers.Dense(64, activation='relu', input_shape=[len(train_dataset.keys())]),
layers.Dense(64, activation='relu'),
layers.Dense(1)
])
optimizer = tf.keras.optimizers.RMSprop(0.001)
model.compile(loss='mse',
optimizer=optimizer,
metrics=['mae', 'mse'])
return model
哪里len(train_dataset.keys())是9。
杨魅力
相关分类