Next Article in Journal
A-to-I RNA Editing Affects lncRNAs Expression after Heat Shock
Previous Article in Journal
Ancient Ancestry Informative Markers for Identifying Fine-Scale Ancient Population Structure in Eurasians
Article

Neural Network Evolving Algorithm Based on the Triplet Codon Encoding Method

School of Computer Science and Technology, Beijing Institute of Technology, Beijing 100081, China
*
Author to whom correspondence should be addressed.
Genes 2018, 9(12), 626; https://doi.org/10.3390/genes9120626
Received: 5 November 2018 / Revised: 3 December 2018 / Accepted: 10 December 2018 / Published: 13 December 2018
(This article belongs to the Section Technologies and Resources for Genetics)
Artificial intelligence research received more and more attention nowadays. Neural Evolution (NE) is one very important branch of AI, which waves the power of evolutionary algorithms to generate Artificial Neural Networks (ANNs). How to use the evolutionary advantages of network topology and weights to solve the application of Artificial Neural Networks is the main problem in the field of NE. In this paper, a novel DNA encoding method based on the triple codon is proposed. Additionally, a NE algorithm Triplet Codon Encoding Neural Network Evolving Algorithm (TCENNE) based on this encoding method is presented to verify the rationality and validity of the coding design. The results show that TCENNE is very effective and more robust than NE algorithms, due to the coding design. Also, it is shown that it can realize the co-evolution of network topology and weights and outperform other neural evolution systems in challenging reinforcement learning tasks. View Full-Text
Keywords: DNA; neural evolution; triplet codon; encoding DNA; neural evolution; triplet codon; encoding
Show Figures

Figure 1

MDPI and ACS Style

Yang, X.; Deng, S.; Ji, M.; Zhao, J.; Zheng, W. Neural Network Evolving Algorithm Based on the Triplet Codon Encoding Method. Genes 2018, 9, 626. https://doi.org/10.3390/genes9120626

AMA Style

Yang X, Deng S, Ji M, Zhao J, Zheng W. Neural Network Evolving Algorithm Based on the Triplet Codon Encoding Method. Genes. 2018; 9(12):626. https://doi.org/10.3390/genes9120626

Chicago/Turabian Style

Yang, Xu, Songgaojun Deng, Mengyao Ji, Jinfeng Zhao, and Wenhao Zheng. 2018. "Neural Network Evolving Algorithm Based on the Triplet Codon Encoding Method" Genes 9, no. 12: 626. https://doi.org/10.3390/genes9120626

Find Other Styles
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

1
Back to TopTop