Tensorflow 实现多项式回归, L1,L2正则化
此处还有另一种实现多项式回归的方法哦
程序基本思想:
step1 输入向量的预处理
将输入的向量例如
x = [ x 1 x 2 . . . x n ] x = \begin{bmatrix} x_1 \\ x_2 \\ ...\\x_n \end{bmatrix} x=⎣⎢⎢⎡x1x2...xn⎦⎥⎥⎤
进行扩维,变成
x = [ x 1 0 x 1 1 x 1 2 x 1 3 x 2 0 x 2 1 x 2 2 x 2 3 . . . x n 0 x n 1 x n 2 x n 3 ] x = \begin{bmatrix} {x_1}^0 & {x_1}^1 & {x_1}^2 & {x_1}^3\\ {x_2}^0 & {x_2}^1 & {x_2}^2 & {x_2}^3\\ ...\\{x_n}^0 & {x_n}^1 & {x_n}^2 & {x_n}^3\end{bmatrix} x=⎣⎢⎢⎡x1</