使用CNN识别用户行为的Tensroflow安卓应用
2017-05-07 00:00
281 查看
摘要: Tensroflow 安卓应用 CNN模型 识别用户行为
前天看到老外写了篇使用CNN识别用户行为的Tensroflow安卓应用文章,觉得很有意思,就想去试试看。结果,弄了两天才把这个安卓应用弄好。(刚开始老外可能嫌模型文件比较大没有上传,我只好自己去训练模型并生成适合安卓使用的模型。这步搞死人了,老外的博客所写内容缺少了一些关键的东西,所以导致生成模型失败。最后,在大伙的抗议下,他终于上传模型了。不过我也自己搞定了生成模型的问题。)
老外博客原文链接如下:
http://aqibsaeed.github.io/2017-05-02-deploying-tensorflow-model-andorid-device-human-activity-recognition/
关于如何获取传感器数据集和训练CNN模型的内容,可以参考这篇文章《基于手机传感器数据使用CNN识别用户行为的Tensroflow实现》。
由于准备数据和训练模型时间有些长,而且老外的博客所写内容也缺少了一些关键东西,所以不建议像我那样从头到尾搞一遍。想要快速地体验这个安卓应用,最快的办法是:
git clone https://github.com/aqibsaeed/Human-Activity-Recognition-using-CNN
然后使用安卓studio开发工具直接编译部署apk文件。
这个安卓应用的界面很简单,只是把6种活动的可能性显示在界面上,如下图:
后记: 通过实验这个小项目,感觉到Tensorflow在移动端确实下了不少功夫。有相关的API,有相关的教程,很容易把做好的AI项目发布到手机端。确实好用。
前天看到老外写了篇使用CNN识别用户行为的Tensroflow安卓应用文章,觉得很有意思,就想去试试看。结果,弄了两天才把这个安卓应用弄好。(刚开始老外可能嫌模型文件比较大没有上传,我只好自己去训练模型并生成适合安卓使用的模型。这步搞死人了,老外的博客所写内容缺少了一些关键的东西,所以导致生成模型失败。最后,在大伙的抗议下,他终于上传模型了。不过我也自己搞定了生成模型的问题。)
老外博客原文链接如下:
http://aqibsaeed.github.io/2017-05-02-deploying-tensorflow-model-andorid-device-human-activity-recognition/
关于如何获取传感器数据集和训练CNN模型的内容,可以参考这篇文章《基于手机传感器数据使用CNN识别用户行为的Tensroflow实现》。
由于准备数据和训练模型时间有些长,而且老外的博客所写内容也缺少了一些关键东西,所以不建议像我那样从头到尾搞一遍。想要快速地体验这个安卓应用,最快的办法是:
git clone https://github.com/aqibsaeed/Human-Activity-Recognition-using-CNN
然后使用安卓studio开发工具直接编译部署apk文件。
这个安卓应用的界面很简单,只是把6种活动的可能性显示在界面上,如下图:
后记: 通过实验这个小项目,感觉到Tensorflow在移动端确实下了不少功夫。有相关的API,有相关的教程,很容易把做好的AI项目发布到手机端。确实好用。
相关文章推荐
- 基于手机传感器数据使用 CNN 识别用户行为的 Tensroflow 实现
- 基于手机传感器数据使用 CNN 识别用户行为的 Tensroflow 实现
- 使用 JavaScript 分析用户访问行为数据
- 2011年Android手机用户使用行为研究报告
- 使用python对网站进行测试(模拟用户行为)
- 使用 策略模式 控制用户的登录与否的行为
- 使用spring aop 进行用户行为跟踪错误
- js使用confirm对用户的行为进行判断 和prompt
- thinkphp 5使用行为进行用户登录验证。
- 网站用户行为数据统计与分析之六:elasticsearch的配置和使用
- 使用Flurry来统计和分析用户行为
- 2012年用户设备使用行为及开发者测试数据报告
- 使用 JavaScript 分析用户访问行为数据
- [1月21日的脚本] 如何使用指定的用户账号识别服务并修改密码
- iOS 8 用户可以使用 iPhone 或 iPad 的 mic 识别歌曲名称和歌手信息
- 2011年Android手机用户使用行为研究报告
- 使用AUDIT_SYSLOG_LEVEL进行Sys用户行为监控
- 使用Flurry来统计和分析用户行为
- 使用TensorFlow编写识别数字的CNN训练程序详解