Although depth extraction with passive sensors has seen remarkable improvement with deep learning, these approaches may fail to obtain correct depth if they are exposed to environments not observed during training. Online adaptation, where the neural network trains while deployed, with unsupervised learning provides a convenient solution. However, online adaptation causes a neural network to forget the past. Thus, past training is wasted and the network is not able to provide good results if it observes past scenes. This work deals with practical online-adaptation where the input is online and temporally-correlated, and training is completely unsupervised. Regularization and replay-based methods without task boundaries are proposed to avoid catastrophic forgetting while adapting to online data. Experiments are performed on different datasets with both structure-from-motion and stereo. Results of forgetting as well as adaptation are provided, which are superior to recent methods. The proposed approach is more inline with the artificial general intelligence paradigm as the neural network learns the scene where it is deployed without any supervision (target labels and tasks) and without forgetting about the past. Code is available at github.com/umarKarim/cou_stereo and github.com/umarKarim/cou_sfm.
翻译:尽管随着深层学习,被动传感器的深度提取工作有了显著的改善,但这些方法如果接触到培训期间未观察到的环境,可能无法取得正确的深度; 在线适应,即神经网络在部署时在不受监督的学习下,进行神经网络培训,这提供了一种方便的解决办法; 然而,在线适应导致神经网络忘记过去。 因此,过去的培训被浪费了,如果观察过去的情况,网络无法提供良好的结果。 这项工作涉及实际的在线适应,因为输入是在线的,与时间有关,培训是完全不受监督的。 提议采用没有任务界限的正规化和重播方法,以避免在适应在线数据时发生灾难性的遗忘。 实验是在结构上和立体上的不同数据集上进行的。 提供的遗忘和调整的结果优于最近的方法。 拟议的方法与人工的一般情报范式更加接近,因为神经网络在没有任何监督(目标标签和任务)的情况下学习其部署的场景,并且不忘记过去的场景。 代码可以在 githhubub.com/umarim_cou_soim_soim_guius. andcom.