Abstract Syntax Networks for Code Generation and Semantic Parsing
Abstract Syntax Networksは、非構造的な文章などの入力から、抽象構文木(AST)にしたがう系列を生成できるencoder decoderである。 decoderは、ASTの生成規則にある記号に対応するモジュールを再帰的に構成したネットワークである。 モジュールは、右辺のどの生成規則を選択すべきか推定する。 そして、選択した規則のモジュールをさらに再帰的に選択することで、ASTにしたがう出力を生成する。