TensorFlow学习
TensorFlow基本概念
- 使用graph(图)来表示计算任务
- 在使用被称之为会话(session)的上下文(contenxt)中执行图
- 使用
tensor
(张量)表示数据 - 通过
Variable
变量维护状态和更新参数。变量包含张量(Tensor)存放于内存的缓存区。 - 使用feed和fetch可以为任意的操作(arbitrary operation)赋值或者从其中获取数据
|
|
Tensor
Variable创建变量
讲一个张量传入构造函数Variable()
|
|
常量
placeholder
类似于占位符号
|
|
Session
最小二乘法
损失函数
损失函数(loss function)是用来估量你模型的预测值$f(x)$与真实值$Y$的不一致程度,它是一个非负实值函数,通常使用$L(Y, f(x))$来表示,损失函数越小,模型的鲁棒性就越好。
最小二乘法的损失函数
$$
L(Y, f(x)) = \sum^n_{i=1}(Y-f(x))^2
$$
在实际的应用中,常常会使用均方差(MSE)作为衡量指标。
$$
MSE = \frac{1}{n}(\sum^n_{i=1}(Y-f(x))^2)
$$
线性拟合
|
|