本書總結了以神經網絡為代表的現代自然語言生成的基本思想、模型和框架。本書共12 章,首先介紹了自然語言生成的研究背景、從統計語言模型到神經網絡語言建模的過程,以及自然語言建模的思想與技術演化過程;其次從基礎模型角度介紹了基於循環神經網絡、基於Transformer 的語言生成模型,從優化方法角度介紹了基於變分自編碼器、基於生成式對抗網絡的語言生成模型,從生成方式角度介紹了非自回歸語言生成的基本模型和框架;然後介紹了融合規劃的自然語言生成、融合知識的自然語言生成、常見的自然語言生成任務和數據資源,以及自然語言生成的評價方法;最後總結了本書的寫作思路及對自然語言生成領域未來發展趨勢的展望。 本書可作為高等院校電腦科學與技術、人工智能、大數據等相關專業高年級本科生、研究生相關課程的教材,也適合從事自然語言處理研究、應用實踐的科研人員和工程技術人員參考。