最近在deeplearning.ai上跟着做了几个入门项目,受益匪浅,特记录以温故而知新:
(一)预测房价,线性回归
通过给出的房价市场价格,1个卧室的100k,2个卧室的150k。。。预测出7个卧室的房价。
只使用单神经元结构来预测房价,使用SGD优化器。
单神经元结构:等价于线性结构 , g=1(即线形激活函数)。
SGD:随机梯度优化。
代码:
import tensorflow as tf
import numpy as np
from tensorflow import keras
model = tf.keras.Sequential([keras.layers.Dense(units=1, input_shape=[1])]) *单神经元units=1
model.compile(optimizer='sgd', loss='mean_squared_error