阴雨天时打开电脑,Cortana就会温暖地向我们预报天气情况。如果有雨,它还会提醒我们带伞,有一次我就因为这句温暖的提示躲过了一场雨。于是我就很好奇了,这背后究竟是有什么样的算法能够实现如此精确地预报?
传统方法是这样的,气象部门每天都可以从全球观测网获得一些观测数据,每相隔一段时间就有一张地面/天空的数据图表,然后将数据汇合到一张图片上,描绘出等值线,这是常见的天气图。从城市精确到地点,从天精确到分。通过写规则进行预测。如果风往东边吹,就假设雨也可能往东边吹。很显然这种预测方法非常地有限。一点都不精确
现代的预测方法可是先进不少,我们可以利用计算机的深度学习,利用图像识别技术,完成更高精度的算法,你需要做的,只是每天把探测到的几张图像交给计算机,让计算机判断云的移动和走势,它会计算出云层的速度方向,根据这个速度就能判断雨什么时候能到达哪个位置。
当计算的数据足够用来预测概率时,计算机的任务就完成了,这便是新时代的天气预报。这也是人工智能技术变革带来的好处之一。
当然说得简单,实际算起来是很复杂的一件事情,这里就贴个大气运动方程组让大家感受一下好了。
PS:在中国这方面的技术发展并不快,背后隐藏了许多可以挖掘的经济利益哦。
欢迎大家关注我的公众号,预览更多有趣的文章: