• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

Computer Engineering & Science ›› 2020, Vol. 42 ›› Issue (09): 1704-1710.

Previous Articles    

Generative adversarial networks with autoencoder for text generation

HAN Hu1,2,SUN Tian-yue1,ZHAO Qi-tao1   

  1. (1.School of Electronic & Information Engineering,Lanzhou Jiaotong University,Lanzhou 730070;

    2.Gansu Provincial Engineering Research Center for 

    Artificial Intelligence and Graphic & Image Processing,Lanzhou 730070,China)

  • Received:2019-11-11 Revised:2020-02-22 Accepted:2020-09-25 Online:2020-09-25 Published:2020-09-25

Abstract: Autoencoder is an unsupervised learning algorithm, mainly used for data dimensionality reduction and feature extraction. Based on adversarial neural network model, autoencoder is introduced to improve the feature representation of input data. Feedforward neural network and Seq2seq model are mainly used to learn the source text features, and the random data are transformed into characteristic data as input, which greatly accelerates the speed and accuracy of training. At the same time, reinforcement learning model is used to solve the problem that the gradient of discretized data is difficult to descend. The discriminator of the model uses CNN network and cross entropy model to make the generated text innovative and novel. In the experimental part, the results of automatic evaluation and subjective evaluation show that the model is effective.

Key words: generative adversarial neural network, autoencoder, reinforcement learning, cross entropy