论文标题

神经普通微分方程在不同的云层下的作物分类

Crop Classification under Varying Cloud Cover with Neural Ordinary Differential Equations

论文作者

Metzger, Nando, Turkoglu, Mehmet Ozgur, D'Aronco, Stefano, Wegner, Jan Dirk, Schindler, Konrad

论文摘要

光学卫星传感器无法通过云看到地球的表面。尽管周期性重新访问周期,但通过时间观察卫星获得的图像序列在时间上被不规则地采样。用于农作物分类的最新方法(以及其他时间序列分析任务)依赖于隐式假定观察值之间定期定期时间间距的技术,例如复发性神经网络(RNN)。我们建议将神经普通微分方程(节点)与RNN结合使用,以在不规则间隔的图像序列中对作物类型进行分类。所得的ODE-RNN模型由两个步骤组成:一个更新步骤,其中复发单元将新的输入数据吸收到模型的隐藏状态中;和一个预测步骤,在该步骤中,节点传播隐藏状态,直到下一个观察到达。预测步骤基于具有多个优势的潜在动力学的连续表示。在概念层面上,这是描述控制物候周期的机制的一种更自然的方法。从实际的角度来看,可以在任意时间点采样系统状态,从而使人们可以在可用的情况下整合观察结果,并推断出最后的观察结果。我们的实验表明,ODE-RNN确实提高了与LSTM,GRU和时间卷积等常见基准相比的分类精度。在挑战性的情况下,收益最为突出,在挑战性的情况下,只有很少的观察值可用(即频繁的云覆盖率)。此外,我们表明,推断的能力转化为本赛季初的更好分类性能,这对于预测很重要。

Optical satellite sensors cannot see the Earth's surface through clouds. Despite the periodic revisit cycle, image sequences acquired by Earth observation satellites are therefore irregularly sampled in time. State-of-the-art methods for crop classification (and other time series analysis tasks) rely on techniques that implicitly assume regular temporal spacing between observations, such as recurrent neural networks (RNNs). We propose to use neural ordinary differential equations (NODEs) in combination with RNNs to classify crop types in irregularly spaced image sequences. The resulting ODE-RNN models consist of two steps: an update step, where a recurrent unit assimilates new input data into the model's hidden state; and a prediction step, in which NODE propagates the hidden state until the next observation arrives. The prediction step is based on a continuous representation of the latent dynamics, which has several advantages. At the conceptual level, it is a more natural way to describe the mechanisms that govern the phenological cycle. From a practical point of view, it makes it possible to sample the system state at arbitrary points in time, such that one can integrate observations whenever they are available, and extrapolate beyond the last observation. Our experiments show that ODE-RNN indeed improves classification accuracy over common baselines such as LSTM, GRU, and temporal convolution. The gains are most prominent in the challenging scenario where only few observations are available (i.e., frequent cloud cover). Moreover, we show that the ability to extrapolate translates to better classification performance early in the season, which is important for forecasting.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源