-
最小二乘法
-
代数求解
-
矩阵求解
-
梯度下降法。
本次,我们将使用梯度下降方法来解决线性回归问题。
=========================================================================
配合 TensorFlow 提供的高阶 API,我们省去了定义线性函数,定义损失函数,以及定义优化算法等 3 个步骤。
不过,高阶 API 实现过程实际上还不够精简,我们可以完全使用 TensorFlow Keras API 来实现线性回归。
Keras 本来是一个用 Python 编写的独立高阶神经网络 API,它能够以 TensorFlow, CNTK,或者 Theano 作为后端运行。
目前,TensorFlow 已经吸纳 Keras,并组成了 tf.keras
模块。官方介绍,tf.ker