“…Researchers have proposed to combine statistical learning and symbolic reasoning, with pioneer efforts devoted to different directions, including representation learning and reasoning (Sun, 1994;Garcez et al, 2008;Manhaeve et al, 2018), abductive learning (Li et al, 2020a;Dai et al, 2019;Zhou, 2019), knowledge abstraction (Hinton et al, 2006;Bader et al, 2009), etc. There also have been recent works on the application of neural-symbolic methods, such as neural-symbolic visual reasoning and program synthesis (Yi et al, 2018;Mao et al, 2018;Li et al, 2020b;Parisotto et al, 2016), semantic parsing (Liang et al, 2016;Yin et al, 2018), and math word problems (Lample & Charton, 2020;Lee et al, 2020). Current neural-symbolic approaches often require a perfect domain-specific language, including both the syntax and semantics of the targeted domain.…”