使用波士顿房价数据集中的所有属性,训练和测试多元线性回归模型,并可视化模型。
要求:程序+文本(记录下超参数的调试过程,并简要总结)
import numpy as np
import matplotlib.pyplot as plt
import tensorflow as tf
boston_housing = tf.keras.datasets.boston_housing
(train_x, train_y), (test_x, test_y) = boston_housing.load_data()
num_train = len(train_x)
num_test = len(test_x)
x_train = (train_x - train_x.min(axis=0)) / (train_x.max(axis=0) - train_x.min(axis=0))
y_train = train_y
x_test = (test_x - test_x.min(axis=0)) / (test_x.max(axis=0) - test_x