日益感受到本身对深度学习的理解比较肤浅,这段且当作是之前的认识。前端
上上周去围观了泡泡机器人和AR酱联合举办的论坛。在圆桌阶段,章国峰老师提了一个问题:SLAM会被深度学习方法取代吗?这是一个颇有趣的话题。参会的各位大咖基本认为SLAM的某些模块有可能会被深度学习的方法取代,但SLAM自己不会被取代。视+的CEO则认为SLAM总体上会被深度学习取代。算法
个人观点更倾向于前者。略有不一样之处是,我认为整个前端(或者说是VO)有可能会被深度学习方法取代,然后端则不会。后端
前端的理由有两点:网络
目前我还有两个没想清楚的问题机器学习
至于后端,目前基于图的表示已经能够准确地表述和高效地求解BA问题。在SLAM实时性要求比较高的状况下,深度学习未必能作得更好(毕竟它也是用迭代算法求解的)。而对于离线数据,SFM已经能够作得很好了。机器学习方法若是能从新表述data association问题,高效求解并取得更好的结果,才会有可能取代目前的算法。学习