TensorFlow使用的一个小案例
上一篇博客我们已经安装了TensorFlow,有很多人可能会对机器学习感到害怕,但其实有好多原理我们现在不需要懂,我们先搞清楚TensorFlow有什么作用就行,那么下面我通过一个小的案例来说明TensorFlow是怎么使用的
一.概率学中的逆概率
什么是逆概率
- 我们肯定知道正概率,举个例子就是,箱子里有5个黑球5个白球,那你随机拿到黑球和白球的概率都是50%,那现在我不知道箱子里有多少个黑球白球,那我通过不断的拿球应该如何确定箱子里有多少个黑球白球呢,这就是出名的逆概率
- 其实机器学习很多时候也就是逆概率的问题,我有大量现实例子的情况下,让机器从这些例子中找到共同的特征,例如给一万张猫的图片给机器学习,然后找到共同的特征(两只耳朵,四只脚,有胡须,有毛,有尾巴等特征)
根据逆概率的概念我们再举个其他场景
- y=Ax+B(A、B是常量),这是一条非常简单的数学方程式,有小学基础的人应该都知道。
- 我现在有很多的x和y值,所以问题就是如何通过这些x和y值来得到A和B的值?
那我下面就用TensorFlow来解决这个问题!
二、简单的案例
一些基础信息:
1.系统是ubuntu 16.04 LTS