最近在写机器学习的白话系列主题文章,突然有人问我,机器学习到底有什么用,如何才能用到实际生活中。我觉得很有必要停下脚步,来认真思考一下这个问题:机器学习,包括深度学习,自然语言处理,如何真正应用到实际生活中去。希望大家能够踊跃讨论。

说到机器学习,最出名的无非就是Google的AlphaGo这样的项目,机器在人类传统的智力游戏中,无情而残酷的战胜了人类。当然,对于大部分正在读这篇文章的你来说,对于大部分正在学习机器学习的人来说,那只是一个终极目标。支撑着AlphaGo的服务器资源和海量数据不是任何机构可以获得的。
在没有大量数据资源和服务器资源的情况下,机器学习到底可以怎么应用到生活中呢?

随着Tensorflow的发布,其实我们已经可以在手机程序中使用人工智能了,下面的图就是Tensorflow通过ImageNet进行图像识别的例子。

当然,图像识别只是一个基础功能,如何使得图像识别应用在实际生活中,则是一个需要研究的课题。同时,由于手机这样的设备,运算能力有限,精度不是很高的情况下,如何满足实际需要,也是一个课题。

当然,如果