写点什么

TensorFlow 学会黄瓜选择和分类

  • 2016-09-11
  • 本文字数:972 字

    阅读完需:约 3 分钟

Makoto Koike 对 TensorFlow 如何学会了他这个黄瓜种植户的黄瓜选择和分类原则进行了详细描述。这个话题在 Hacker News 上被斥为谷歌的市场营销,而在其他地方则被当成是深度学习、神经网络和机器学习日益流行的案例。TensorFlow 的学习结果大大超出了预期。选择和分类通常是一个非常耗时的过程,在收获的高峰季节,临时员工都无法在短期内学会,这经常导致Koike 一家根据若干属性花费大量的时间对黄瓜进行仔细的整理和分类。

Koike 使用了由其家庭成员耗时三个月分类完成的 7000 张黄瓜图片作为训练数据集。在对该神经网络进行测试时,他通过 Raspberry Pi 控制图像数据的获取,供经过训练的神经网络处理。在实验组(其中的图像数据不包含在训练集中)上,该网络的成功率达到了 70% 到 90%。 CUCUMBER-9 库提供了训练数据集。据报道,TensorFlow python api 的代码实现是由 TensorFlow Deep MNIST for Experts 提供的示例代码修改而来。这篇文章没有具体说明 Koike 训练模型时使用的计算概要文件,也没有实际演示经过训练的网络。对于该模型的效率和准确率,Koike 表示:

在我对测试图片进行验证时,识别准确率超过了 95%。但如果把这个系统应用在真实的场景中,准确率降低到大约 70%。我怀疑神经网络模型因为训练图片数量不足产生了“过拟合”问题(这是神经网络中的一个现象,经过训练的模型只适合小规模的训练集)。

分类问题符合良好深度学习对象的一般模式;图像属于“我看到它就知道它”的类别,或者是直觉和经验驱动的分类,那通常很难使用语言简单地描述出来,需要丰富的经验才能做好。Koike 详细阐述了这个话题,他指出:

分类工作不是一项容易学习的任务。你不只要考虑大小和粗细,还要考虑颜色、纹理、小划痕,是直是弯,是否多刺。这需要花费几个月的时间来学习,你不能只在最忙的时候雇用兼职人员。我自己都是最近才学会如何把黄瓜整理好。

对于当前的原型,扩展性和计算时间是 Koike 面临的一项挑战,即使将图片转换成低分辨率(80x80)的图片,该训练模型仍然需要两到三天的时间处理那个包含 7000 张图片的训练数据集。虽然 Koike 表示感兴趣,但他还没有在 Google Cloud ML 上执行训练。那是谷歌推出的一个用于分布式 TensorFlow 训练的大规模集群。他还指出,他尚未对不同参数、配置和算法的组合进行测试。

查看英文原文: TensorFlow Learns Cucumber Selection and Classification

2016-09-11 19:004944
用户头像

发布了 1008 篇内容, 共 440.6 次阅读, 收获喜欢 346 次。

关注

评论

发布
暂无评论
发现更多内容

如何制定YashanDB数据库日志管理规范以保证数据完整性

数据库砖家

针对企业业务需求的YashanDB数据库定制开发方案

数据库砖家

KubeBlocks for Oracle 容器化之路

小猿姐

工业数字化 信息化经验总结(3)

万里无云万里天

数字化转型 信息化 工业 工厂运维

1688查询榜单列表API详解

tbapi

1688API 1688榜单API 1688热销商品采集 1688热销商品API

项目管理文档,项目管理标准流程,项目经理文档

金陵老街

项目管理 绩效考核 软件文档

整合YashanDB与其他数据库系统

数据库砖家

优化YashanDB数据库存储结构以降低硬件成本的技术指南

数据库砖家

使用Secure Enclave加密API增强移动应用安全

qife122

ios安全 身份验证

综合安防 维护经验总结(3)

万里无云万里天

工厂运维 综合安防

HITCON CTF 2018 - 单行PHP挑战:会话上传与流过滤器链的极致利用

qife122

CTF 会话劫持

优化YashanDB数据库网络通信性能

数据库砖家

优化YashanDB索引提升查询响应速度

数据库砖家

掌握YashanDB数据库安全最佳实践保障企业数据安全

数据库砖家

1688工厂档案信息API详解

tbapi

1688API 1688工厂信息接口 1688工厂档案信息接口

怎样做制定YashanDB数据库灾难恢复计划保障业务连续

数据库砖家

初识ARIA时我希望有人告诉我的事:Web无障碍开发指南

qife122

前端开发 无障碍设计

优化YashanDB数据库的数据检索效率

数据库砖家

优化YashanDB数据库索引结构提升复杂查询性能

数据库砖家

整合YashanDB数据库支持多平台数据同步方案技术分析

数据库砖家

中小企业为何必须实现全面网络可视化:技术架构与安全实践

qife122

网络可视化 自动化发现 SME网络安全

云原生数据库架构设计指南——基于YashanDB的方案解析

数据库砖家

整合YashanDB数据库与人工智能技术的优势

数据库砖家

配电 低压电工经验总结(12)

万里无云万里天

工业 工厂运维

怎样做优化YashanDB数据库的存储与计算效率

数据库砖家

怎样做优化YashanDB数据库硬件资源配置方案?

数据库砖家

掌握YashanDB分布式事务处理及故障恢复机制

数据库砖家

KubeBlocks for MinIO 容器化之路

小猿姐

优化YashanDB数据库索引设计方法

数据库砖家

如何进行云端数据库部署?利用YashanDB实现弹性扩展

数据库砖家

工业数字化 信息化经验总结(2)

万里无云万里天

数字化转型 信息化 工业 工厂运维

TensorFlow学会黄瓜选择和分类_AI&大模型_Dylan Raithel_InfoQ精选文章