智慧农业为何需要算法创新

伴随着新一代信息技术在农业领域快速广泛应用,以及农业人工智能技术发展,以智慧农业为表现形态的“农业4.0”时代已经到来。以农业智能装备、北斗农机自动导航驾驶、无人农场、高通量植物表型平台等代表的智慧农业,正日益成为最活跃的农业生产力。作为智慧农业的核心环节,算法基于数据挖掘技术,对农业数据进行分析和处理,将提取的有效信息用以支撑农业预警、控制、决策和管理,达到提高资源利用率、降低成本、提高生产效率和产品质量、改善生态环境的目的。可以说,智能化决策系统背后的算法创新正日益成为智慧农业重点。

一、智慧农业建设与算法创新紧密同步

二、智慧农业算法创新面临多重现实挑战

尽管我国智慧农业建设取得重要进展,逐步进入快速发展和集成创新阶段,但受限于算法创新有效供给不足、技术适配度不够等影响,智慧农业发展极易产生算法“梗阻”和“堵点”。

算法适配度不足。我国近年来在支撑农业智能决策控制的模型和算法取得了长足进步,但因传感器技术整体基础较为薄弱、传感器准确性不高、稳定性不强,目前大部分核心元件供应主要依靠进口,导致我国开发的算法与软件,兼容性和适用性均面临问题。例如,在大田种植作业条件与国外较为相似的北方地区,传感器技术发挥稳定,算法能正确解析实测数据从而进行准确预测;但在南方地区,算法就可能因识别不了传感器提供的大量失真数据,从而形成农业生产销售建议误判。

算法的数据支撑不够。当前,行业数据、社会数据、企业数据有效融合困难,造成针对农业大数据的深度挖掘和分析利用不充分,农业生产预测预警以及配置资源等核心功能还远未发挥。此外,农田气象、土壤墒情、耕地质量等农业数据采集监测终端应用少,导致智慧农业算法优化更多是在数理层面创新,对现实数据的利用效能不高、解析拟合不深。

三、实现智慧农业算法创新的有效途径

针对算法创新面临的现实挑战,应秉持包容审慎的态度,有的放矢、精准施策,进一步加快我国农业产业数字化升级,推进数字技术与传统农业深度融合,从而提高农业效率,重构农业产业链,扎实推进智慧农业建设。

促进核心算法技术创新。智慧农业算法涉及物联网、数据科学和人工智能等前沿信息技术与生物科学、农业生产经营活动的融合,需要构建多元创新格局,健全协同创新体制机制。凝聚各类创新资源集聚,结合与规模化农业生产相适应的智能技术,推动跨学科算法技术融合创新和集成整合,打破核心算法技术梗阻。鼓励数字化平台和农业企业等创新主体利用其对市场的先天敏感性,加速推进算法创新供需对接。

提升算法适配度。大力推动传感器技术研发及其制造工艺升级,持续提高传感器精度,实现传感器技术获取数据的真实性,形成对算法分析的有效数据支撑。将小农户嵌入到智慧农业算法创新体系中,通过为小农户提供智慧农业生产经营的算法技术来提升算法对多元化数据,尤其是个性化数据的适配度。

强化算法创新的数据基础支撑。改善农村地区信息化水平,为智慧农业普及和算法技术创新创造基本硬件条件。加强智慧农业天空地一体化信息应用场景建设,提高数据获得及使用能力。运用区块链技术提高智慧农业产品可追溯性,创建区域数据集群合作,推进数据系统互联互通。数据共享过程中做好数据资源保密性和安全性工作,避免数据泄露和被破坏造成算法失真。

(作者系四川省委党校决策咨询部主任、教授,本文原载《学习时报》)

THE END
1.史上最简单十大排序算法(Python实现)python排序算法十大排序算法(Python实现) 一.算法介绍及相关概念解读 算法分类 十种常见排序算法可以分为两大类: 非线性时间比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此称为非线性时间比较类排序。 线性时间非比较类排序:不通过比较来决定元素间的相对次序,它可以突破基于比较排序的时间下界https://blog.csdn.net/weixin_41571493/article/details/81875088
2.算法设计实现(精选十篇)算法设计实现 篇1 现代空间遥感技术的发展已经使传感器的空间分辨率、光谱分辨率和时间分辨率大幅度提高, 使得遥感图像的数据量大增, 有的影像文件大小甚至达到GB级[1], 与此同时, 人们对遥感影像的处理和从影像获取信息的速度却远远落后于影像数据的增长速度, 其原因主要有以下两点: (1) 遥感影像数据量过大, 所https://www.360wenmi.com/f/cnkey3ax105m.html
3.算法:C语言实现(豆瓣)《算法:C语言实现(第1-4部分)基础知识、数据结构、排序及搜索(原书第3版)》细腻讲解计算机算法的C语言实现。全书分为四部分,共16章。包括基本算法分析原理,基本数据结构、抽象数据结构、递归和树等数据结构知识,选择排序、插入排序、冒泡排序、希尔排序、快速排序方法、归并和归并排序方法、优先队列与堆排序方法、基https://book.douban.com/subject/4065258/
4.算法的乐趣算法设计也离不开分支和跳转结构,根据对条件的判断,选择合适的处理步骤,是算法实现过程中常用的逻辑。分支和跳转结构算法设计的关键是设计分支条件和算法的跳转流程,一般一个分支条件对应一个处理流程。算法在执行的过程中,根据构造的分支条件进行判断,根据判断的结果转入相应的处理流程继续执行。 根据跳转分支的个数,https://www.ituring.com.cn/book/tupubarticle/5656
5.YOLO系列算法:从yolov1至yolov4的进阶之路(2万字超全整理,建议码BN算法实现: 在卷积或池化之后,激活函数之前,对每个数据输出进行标准化,实现方式如下图所示: 如上图所示,前三行是对Batch进行数据归一化(如果一个Batch中有训练集每个数据,那么同一Batch内数据近似代表了整体训练数据),第四行引入了附加参数 γ和β,这两个参数的具体取值可以参考上面提到的 Batch Normalization 这篇https://www.flyai.com/article/778
6.图的基本算法及其C语言的实现BFS是“一圈一圈往外找”的算法,借助了“循环队列”来实现: voidbfs(AdjListGraph*graph,intstartVertexIndex,bool visit[]){// Loop queue initialization.LoopQueue loopQ;loopQ.front=0;loopQ.rear=0;LoopQueue*loopQueue=&loopQ;enqueue(loopQueue,&(graph->adjList[startVertexIndex]));printf("%c ",https://www.jianshu.com/p/2e82d824c6ea
7.操作系统银行家算法模拟实现(C语言版)51CTO博客(3).银行家算法bank():进行银行家算法模拟实现的模块 (4).显示当前状态show():显示当前资源分配详细情况 (5).主程序main():逐个调用初始化、显示状态、安全性检查、银行家算法函数,使程序有序的进行 四、实验代码 #include<stdio.h> #include<stdlib.h> https://blog.51cto.com/u_15467780/4853379
8.C++实现图的遍历算法(DFS,BFS)的示例代码C语言本文给大家带来的是图遍历的算法,DFS(深度优先遍历),BFS(广度优先遍历)。这两个算法是比较重要和常用的算法,但是在图中的实现只是最基本的操作,快跟随小编一起学习一下吧+ 目录 GPT4.0+Midjourney绘画+国内大模型 会员永久免费使用!【 如果你想靠AI翻身,你先需要一个靠谱的工具!】图的定义图由顶点集V(G)和https://www.jb51.net/article/256666.htm
9.2020届计算机科学方向毕业设计(论文)阶段性汇报其中卷积算子通常使用通用矩阵乘算法及其衍生算法实现。本研究基于快速傅里叶变换算法,将原本时域上的卷积变为频域上的乘法操作,从而以较低计算复杂度的方式实现卷积算子。对于其他算子,推导频域上的等价表达并实现。同时结合傅里叶变换的线性性和卷积定理的推论,将整个网络的算子在频域空间中进行计算,达到降低计算量,https://zhiyuan.sjtu.edu.cn/html/zhiyuan/announcement_view.php?id=3709
10.深入理解JVM垃圾收集机制(JDK1.8)腾讯云开发者社区在新生代,每次垃圾收集时都发现大批对象死去,只有少量存活,那就选用复制算法,只需要付出少量存活对象的复制成本就可以完成收集。而老年代中因为对象存活率较高,没有额外的空间对它进行分配担保,就必须使用”标记-清理“和”标记-整理“算法来进行回收。 HotSpot算法实现https://cloud.tencent.com/developer/article/1069187
11.他们用了什么“手段”让6万项成果完成精准匹配新闻频道智能算法实现有效过滤 通过每年近千项成果的进场交易,知交中心非常清晰地了解到交易热点和行情,并逐步积累评判转化价值的实战经验。 “多年服务高校院所科技成果转化的工作经验,为我们和浙江大学技术转移中心进行合作打下了基础。”陈乐平告诉科技日报记者,双方凭借各自的技术经验,以产业政策、专利数据、需求数据和交易数据https://news.cctv.com/2019/03/28/ARTIEpUIZ35x2G9JfMOdcZqm190328.shtml
12.科学网—高等工程数学:工程问题解决方案的数学基础5.6 模拟退火算法 179 5.6.1 受热金属物体分子状态分布 179 5.6.2 基本模拟退火算法 181 5.6.3 模拟退火算法实现技术 181 5.7 遗传算法 183 5.7.1 基本遗传算法 183 5.7.2 遗传算法实现技术 184 第5章 习题 188 第6章 函数逼近与数据拟合 190 https://blog.sciencenet.cn/blog-528739-1193311.html