用算法「种」出的草莓里,藏着年轻人与农业的未来

2023-10-11 08:59

本文主要是介绍用算法「种」出的草莓里,藏着年轻人与农业的未来,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

与互联网相比,农业领域的数字化,如同一片荒原,艰难与空旷。但也给了人们另一个空间,在探索中重新审视与反思科技的真正要义。


用数字种植服务小农
「还是低估了。」
工程师出身的程飚在两个多月前,参加了「多多农研科技大赛」——一个高原草莓种植的「人机对战」比赛,要求在 120 天的时间内,用 AI 算法远程控制草莓的生长,最终综合比拼草莓的产量、口感、成本等等。同时,有来自国内草莓大县的顶尖农人作为对照组。
过程是出人意料的。比赛进行到第六周时,他发现,AI 组的草莓长势要整体优于传统组,「大约要领先一周到 10 天」。
这意味着什么?「打个比方,如果我的草莓比你的早上市一周的话,那么这一周的市场定价权就是我的。」
AI 算法初步验证了,它有着改变现有游戏规则的潜力。

watermark,image_bG9nby9jc2RuXzEucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLGhfNjI=,g_se,x_0,y_0,t_100
AI算法控制下生长的草莓结出果实 | 极客公园


如今比赛过半,根据大赛技术支持方,云南省农业科学院的专家团队测定数据显示,在成熟周期内果实数量对比上,AI 组整体均值超过传统组 175% 以上。
在 AI 组内,程飚所在的智多莓队在部分指标上仍落后于 AiCU 队。智多莓队由 11 位来自中国科学院自动化研究所、昆明市农科院等专家组成;而 AiCU 队的 7 个成员,主要是来自于荷兰的瓦赫宁根大学、荷兰阿姆斯特丹大学的博士、博士后,专业分别涉及温室园艺模型、电子工程、机器学习、数学等不同学科。

watermark,image_bG9nby9jc2RuXzEucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLGhfNjI=,g_se,x_0,y_0,t_100
由 7 位来自瓦格宁根大学、屯特大学、阿姆斯特丹大学的青年学者组成的 AiCU 队。他们的目标是,用更简单、更可持续的方法为每一个人稳定地提供优质、美味的蔬果。|AiCU


由于疫情影响,在整个参赛过程中,他们都位于荷兰远程参赛,真正地践行了坐在电脑屏幕前把地种的未来场景。
AI 组的种植温室里,设备可实时读取温度、光照等环境参数,并实现温室内的自动化控制。

watermark,image_bG9nby9jc2RuXzEucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLGhfNjI=,g_se,x_0,y_0,t_100
大赛中 AI 组使用的智能化温室 | 多多农研科技大赛组委会


对于现阶段的成绩差异,程飚觉得,荷兰的队伍种植模型以及农业数据的采集能力更强,「不是 1、2 年就可以跨越的差距」。
不过,程飚看到了跨国远程种植的可靠性。这是一个能够从源头改变农业生产方式的巨大机遇,一个可以串联起小农户,实现规模化、标准化生产的起点。他立即成立了一家商业化公司,将 AI 算法打包成解决方案,帮助农户减少水资源和肥料的消耗并提高产量。
很快,他们已有 200 亩左右的服务面积。「其中一个合作,9 月 20 日上午谈的,下午就开始定产地,现在已经在安装设备了。」云南的小农户们对于种植数字化服务的渴求,让程飚有了强烈的切身感受。

「好的AI一定是在田间地头」
跟程飚一样,参加此次「多多农研科技大赛」的队伍,都对未来农业发展有了自己的思考。
「多多农研科技大赛」是在联合国粮食及农业组织指导下,由中国农业大学和拼多多联合举办,召集了全球的青年科学家和顶尖农人进行草莓种植的「人机对战」,分成 4 支 AI 队伍和 4 只顶尖农人队伍。
比赛中的「意料之外」的不止以上那些。云南省农业科学院研究员阮继伟博士发现,通过温室内的栽种,参赛队伍成功将云南草莓产季提前了 60 天以上。「长江中下游草莓刚开始栽种时,大赛的第一季草莓已经丰收,仅此一项便能填补云南夏秋鲜食草莓消费的空白。」
「一开始我们农人队对于田间管理还是很有自信的,像人工对水肥、病虫害管理会更加及时,有一株草莓出问题都能及时解决。」传统农人组的队员孙郁晴说,这两个月下来,她们深刻认识到了农业数据化的重要性——当顶尖农人队在田间浇水、施肥时,旁边的 AI 组只需要对模型和反馈参数进行调整,温室的通风窗、施肥系统会进行自动响应,实现了「一身轻松搞农业」。

watermark,image_bG9nby9jc2RuXzEucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLGhfNTI=,g_se,x_0,y_0,t_100
AI 农业的应用之一:卷积神经网络算法识别草莓叶 | 智多莓


实际上,这种情绪指向另一个问题。农业农村部农业物联网重点实验室主任、西北农林科技大学教授何东健认为,设施农业只是农业的一部分,粮食安全是潜在的更重大的问题——随着城镇化的进展,未来,谁来种地?
他观察到,「现在种地的都是生于 50、60 年代的人,70 年代都是少数,更不要说 00 后」。
越来越少的人从事农业几乎是一个不可逆的过程,何东健觉得智慧农业是解决这个问题的答案,「我曾经讲过,再过 10 年,在某些领域一定会实现无人农场、无人牧场,以及高端的植物工厂。」
甚至,身处顶尖农人组、来自江苏的全国劳动模范纪荣喜也和何东健持有相同的观点。他在镇江的实验大棚里,也加装了补光、补温、温湿度传感器,以及水肥一体化设备。「我 60 岁可能就不种草莓了,将来谁来种?怎么种?这是个亟待解决的问题。」

watermark,image_bG9nby9jc2RuXzEucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLGhfNjI=,g_se,x_0,y_0,t_100
以上代码为大赛提供的降雨量、二氧化碳、光合有效辐射等传感器 API 接口 | 多多农研科技大赛组委会

比如,比赛中纪荣喜从家乡背来了油渣「秘方」作为底肥;艳九天巾帼队的孙郁晴和王琪通过调节水质酸碱度,促进草莓植株的铁元素吸收。「如果 AI 能学习到这些积累几十年的种植经验,那是最好不过。」他说。对于对技术的推崇,更要反应在经济性上。
目前,小农户是我国农业经营主体的大多数。如何让新型的设备和技术,变成好的投资回报率,让小农生产主体接受,是所有从业者面临的问题。
「如果没有好的产品生产出来,所谓的高产高效、优质优价都是白搭。」中国农业大学水利与土木工程学院教授、博士生导师贺冬仙表示,一定要针对消费市场来做技术的升级,否则会本末倒置,「一项好的 AI 技术,一定是能够在田间地头帮助农户做好产品。」

迈向「一键种植」之路
AI 组整体输出的成果几乎可以概括为:一键种植。
比如,CyberFarmer.HortiGraph 队开发了一套可复制、推广的云端系统,他们将种植草莓的过程中标准化、数据化,队长林森说,「只需要给农户一个接口,就可以把草莓相关种植的方法调出来之后,哪怕不懂种植,只要按照流程做,按照我们提供的经验值做即可。」
然而,实际应用中,农户应用这个「接口」的过程并不会很容易。AiCU 队的闵钱希曦举了荷兰的案例。
仅有两个北京大、且阴雨天多的荷兰,却是继美国之后世界第二大农产品出口国。这与荷兰依托玻璃温室技术,大力发展数字农业密不可分。

watermark,image_bG9nby9jc2RuXzEucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLGhfNjI=,g_se,x_0,y_0,t_100
荷兰,航拍智能 LED 灯温室。当地通过 LED 照明散发的热量代替温室供暖,同时针对不同种类植物调节成合适的光谱波长,这样植物就能根据设定的光源进行生长 | 视觉中国


「在荷兰,去温室劳作的农民是具备专业资质的劳作工人。除了当地的职业学校会培养这样的人才以外,其他的人力机构也会培养农业产业工人。他们可以根据季节服务于不同类型的温室。而且,温室内也建立了劳动力的奖励机制,比如每个采收通道需要打卡操作,采收的效率就会实时记录进系统。」这时,农民转变为了产业工人。
对管理者来说,这样既积累了管理数据,在工人之间也会形成实时的比评,跟绩效挂钩。对从事农业的人来说,这意味着更轻松、体面的劳动方式,与更优的收益。

watermark,image_bG9nby9jc2RuXzEucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLGhfNjI=,g_se,x_0,y_0,t_100
在各类算法的支持下,比赛基地内的草莓将在11月份进入第二个丰产季,并为产区输出数据经验 | 组委会


大赛评委、中国农业大学信息与电气工程学院教授李道亮认为,新一代的农民,和上一代农民已有很大差别,新的生产方式必然要颠覆传统作业模式,「像这次草莓挑战赛中,就要通过智能系统把作物规律挖出来学习,探索实现智能识别、智能学习、智能决策、智能作业,这也是未来农业的核心。」

下一个「意料之外」
一位创业者坦言,农产品供需精准匹配的关键在于能否像工业品一样生产。值得一提的是,目前比赛中的阶段性成果——聚类算法、图像识别算法、碰撞算法、多层神经网络等,已有近 20 种。
多多农研科技大赛组委会负责人兰克认为,这有望为国内草莓种植探索出「智慧插件」,输出到更多产区,实现一键式最优种植。帮助新农民从「卖得好」到「种得好」。
当从事农业的人越来越少、「谁来种地」成为焦虑时,当下的青年科学家们也正在用年轻人的方式,让年轻人回归更酷的「田野」。
多多农研科技大赛的赛程还剩一半,参考前半段的进展,后两个月的时间里,相信仍会有足够的「意料之外」。

本文作者:维鹏
图片来源:视觉中国、多多农研科技大赛
本文由极客公园 GeekPark 原创发布,转载请添加极客君微信 geekparker。


这篇关于用算法「种」出的草莓里,藏着年轻人与农业的未来的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/186957

相关文章

揭秘未来艺术:AI绘画工具全面介绍

📑前言 随着科技的飞速发展,人工智能(AI)已经逐渐渗透到我们生活的方方面面。在艺术创作领域,AI技术同样展现出了其独特的魅力。今天,我们就来一起探索这个神秘而引人入胜的领域,深入了解AI绘画工具的奥秘及其为艺术创作带来的革命性变革。 一、AI绘画工具的崛起 1.1 颠覆传统绘画模式 在过去,绘画是艺术家们通过手中的画笔,蘸取颜料,在画布上自由挥洒的创造性过程。然而,随着AI绘画工

不懂怎样摘草莓的电影我

拿起来后摘掉茎的电影 今天的拿起来后摘掉茎的电影,诶,我在某某自选商店,他们上了我的太阳飞机,那些小平房呢,不懂怎样摘草莓的电影我,我开着飞机,哪来的高楼大厦,我找了两个小时,是不是作弊了。 只好求助农民伯伯,都是很简单的,这是冀州市吗,快快充实交代梁锦宇笑着说,拿起来后摘掉茎,我说,咦,许多同学问梁锦宇,后来我才知道。 是东面还是西面,是团队的富民政策把平房变成了高楼大厦,找自己的住处,

时序预测 | MATLAB实现LSTM时间序列未来多步预测-递归预测

时序预测 | MATLAB实现LSTM时间序列未来多步预测-递归预测 目录 时序预测 | MATLAB实现LSTM时间序列未来多步预测-递归预测基本介绍程序设计参考资料 基本介绍 MATLAB实现LSTM时间序列未来多步预测-递归预测。LSTM是一种含有LSTM区块(blocks)或其他的一种类神经网络,文献或其他资料中LSTM区块可能被描述成智能网络单元,因为

代码随想录算法训练营:12/60

非科班学习算法day12 | LeetCode150:逆波兰表达式 ,Leetcode239: 滑动窗口最大值  目录 介绍 一、基础概念补充: 1.c++字符串转为数字 1. std::stoi, std::stol, std::stoll, std::stoul, std::stoull(最常用) 2. std::stringstream 3. std::atoi, std

人工智能机器学习算法总结神经网络算法(前向及反向传播)

1.定义,意义和优缺点 定义: 神经网络算法是一种模仿人类大脑神经元之间连接方式的机器学习算法。通过多层神经元的组合和激活函数的非线性转换,神经网络能够学习数据的特征和模式,实现对复杂数据的建模和预测。(我们可以借助人类的神经元模型来更好的帮助我们理解该算法的本质,不过这里需要说明的是,虽然名字是神经网络,并且结构等等也是借鉴了神经网络,但其原型以及算法本质上还和生物层面的神经网络运行原理存在

大林 PID 算法

Dahlin PID算法是一种用于控制和调节系统的比例积分延迟算法。以下是一个简单的C语言实现示例: #include <stdio.h>// DALIN PID 结构体定义typedef struct {float SetPoint; // 设定点float Proportion; // 比例float Integral; // 积分float Derivative; // 微分flo

LeetCode 算法:二叉树的中序遍历 c++

原题链接🔗:二叉树的中序遍历 难度:简单⭐️ 题目 给定一个二叉树的根节点 root ,返回 它的 中序 遍历 。 示例 1: 输入:root = [1,null,2,3] 输出:[1,3,2] 示例 2: 输入:root = [] 输出:[] 示例 3: 输入:root = [1] 输出:[1] 提示: 树中节点数目在范围 [0, 100] 内 -100 <= Node.

【Java算法】滑动窗口 下

​ ​    🔥个人主页: 中草药 🔥专栏:【算法工作坊】算法实战揭秘 🦌一.水果成篮 题目链接:904.水果成篮 ​ 算法原理 算法原理是使用“滑动窗口”(Sliding Window)策略,结合哈希表(Map)来高效地统计窗口内不同水果的种类数量。以下是详细分析: 初始化:创建一个空的哈希表 map 用来存储每种水果的数量,初始化左右指针 left

ROS2从入门到精通4-4:局部控制插件开发案例(以PID算法为例)

目录 0 专栏介绍1 控制插件编写模板1.1 构造控制插件类1.2 注册并导出插件1.3 编译与使用插件 2 基于PID的路径跟踪原理3 控制插件开发案例(PID算法)常见问题 0 专栏介绍 本专栏旨在通过对ROS2的系统学习,掌握ROS2底层基本分布式原理,并具有机器人建模和应用ROS2进行实际项目的开发和调试的工程能力。 🚀详情:《ROS2从入门到精通》 1 控制插

算法与数据结构面试宝典——回溯算法详解(C#,C++)

文章目录 1. 回溯算法的定义及应用场景2. 回溯算法的基本思想3. 递推关系式与回溯算法的建立4. 状态转移方法5. 边界条件与结束条件6. 算法的具体实现过程7. 回溯算法在C#,C++中的实际应用案例C#示例C++示例 8. 总结回溯算法的主要特点与应用价值 回溯算法是一种通过尝试各种可能的组合来找到所有解的算法。这种算法通常用于解决组合问题,如排列、组合、棋盘游