
초록
코드 생성 및 의미 분석과 같은 작업은 비정형(또는 부분적으로 정형화된) 입력을 잘 형성되고 실행 가능한 출력으로 매핑하는 것이 필요합니다. 이러한 문제를 위한 모델링 프레임워크로 추상 구문 네트워크(Abstract Syntax Networks)를 소개합니다. 출력은 추상 구문 트리(Abstract Syntax Trees, ASTs)로 표현되며, 출력 트리의 구조와 평행하게 동적으로 결정된 모듈식 구조를 가진 디코더에 의해 구성됩니다. 코드 생성 벤치마크인 Hearthstone 데이터셋에서 우리의 모델은 79.2 BLEU 점수와 22.7%의 완전 일치 정확도를 달성했습니다. 이는 이전 최고 기록인 67.1 BLEU 점수와 6.1%의 완전 일치 정확도보다 우수한 결과입니다. 또한, Atis, Jobs, 그리고 Geo 의미 분석 데이터셋에서도 특별한 작업별 엔지니어링 없이 경쟁력 있는 성능을 보였습니다.