{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,24]],"date-time":"2026-03-24T10:49:12Z","timestamp":1774349352738,"version":"3.50.1"},"reference-count":37,"publisher":"Frontiers Media SA","license":[{"start":{"date-parts":[[2023,4,6]],"date-time":"2023-04-06T00:00:00Z","timestamp":1680739200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["frontiersin.org"],"crossmark-restriction":true},"short-container-title":["Front. Artif. Intell."],"abstract":"<jats:p>The genetic code is textbook scientific knowledge that was soundly established without resorting to Artificial Intelligence (AI). The goal of our study was to check whether a neural network could re-discover, on its own, the mapping links between codons and amino acids and build the complete deciphering dictionary upon presentation of transcripts proteins data training pairs. We compared different Deep Learning neural network architectures and estimated quantitatively the size of the required human transcriptomic training set to achieve the best possible accuracy in the codon-to-amino-acid mapping. We also investigated the effect of a codon embedding layer assessing the semantic similarity between codons on the rate of increase of the training accuracy. We further investigated the benefit of quantifying and using the unbalanced representations of amino acids within real human proteins for a faster deciphering of rare amino acids codons. Deep neural networks require huge amount of data to train them. Deciphering the genetic code by a neural network is no exception. A test accuracy of 100% and the unequivocal deciphering of rare codons such as the tryptophan codon or the stop codons require a training dataset of the order of 4\u201322 millions cumulated pairs of codons with their associated amino acids presented to the neural network over around 7\u201340 training epochs, depending on the architecture and settings. We confirm that the wide generic capacities and modularity of deep neural networks allow them to be customized easily to learn the deciphering task of the genetic code efficiently.<\/jats:p>","DOI":"10.3389\/frai.2023.1128153","type":"journal-article","created":{"date-parts":[[2023,4,6]],"date-time":"2023-04-06T06:21:49Z","timestamp":1680762109000},"update-policy":"https:\/\/doi.org\/10.3389\/crossmark-policy","source":"Crossref","is-referenced-by-count":5,"title":["Cracking the genetic code with neural networks"],"prefix":"10.3389","volume":"6","author":[{"given":"Marc","family":"Joiret","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Marine","family":"Leclercq","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gaspard","family":"Lambrechts","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Francesca","family":"Rapino","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pierre","family":"Close","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gilles","family":"Louppe","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Liesbet","family":"Geris","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1965","published-online":{"date-parts":[[2023,4,6]]},"reference":[{"key":"B1","unstructured":"AmidiS.\n          Recurrent Neural Network2019"},{"key":"B2","doi-asserted-by":"publisher","first-page":"135","DOI":"10.48550\/arXiv.1607.04606","article-title":"Enriching word vectors with subword information","volume":"5","author":"Bojanowski","year":"2017","journal-title":"Trans. Assoc. Comput. Linguist."},{"key":"B3","doi-asserted-by":"publisher","first-page":"458","DOI":"10.1016\/j.ins.2022.06.005","article-title":"Numeric Lyndon-based feature embedding of sequencing reads for machine learning approaches","volume":"607","author":"Bonizzoni","year":"2022","journal-title":"Inform. Sci."},{"key":"B4","first-page":"16","article-title":"\u201cCan we replace reads by numeric signatures? Lyndon fingerprints as representations of sequencing reads for machine learning,\u201d","volume-title":"Algorithms for Computational Biology - 8th International Conference, AlCoB 2021, Missoula, MT, USA, June 7-11, 2021, Proceedings, volume 12715 of Lecture Notes in Computer Science","author":"Bonizzoni","year":"2021"},{"key":"B5","doi-asserted-by":"publisher","first-page":"11","DOI":"10.48550\/arXiv.1511.01427","article-title":"Turing computation with recurrent artificial neural networks","volume":"1","author":"Carmantini","year":"2015","journal-title":"CoRR"},{"key":"B6","doi-asserted-by":"publisher","first-page":"141","DOI":"10.1109\/MSP.2012.2211477","article-title":"The MNIST database of handwritten digit images for machine learning research [best of the web","volume":"29","author":"Deng","year":"2012","journal-title":"Sig. Process. Magazine IEEE"},{"key":"B7","doi-asserted-by":"publisher","first-page":"179","DOI":"10.1016\/0364-0213(90)90002-E","article-title":"Finding structure in time","volume":"14","author":"Elman","year":"1990","journal-title":"Cogn. Sci."},{"key":"B8","unstructured":"Homosapiens2022"},{"key":"B9","doi-asserted-by":"publisher","first-page":"389","DOI":"10.1038\/s41576-019-0122-6","article-title":"Deep learning: New computational modelling techniques for genomics","volume":"20","author":"Eraslan","year":"2019","journal-title":"Nat. Rev. Genet."},{"key":"B10","doi-asserted-by":"publisher","first-page":"69013","DOI":"10.7554\/eLife.69013","article-title":"Combining hypothesis- and data-driven neuroscience modeling in fair workflows","volume":"11","author":"Eriksson","year":"2022","journal-title":"eLife"},{"key":"B11","unstructured":"Deep Learning Project2022"},{"key":"B12","doi-asserted-by":"publisher","first-page":"1735","DOI":"10.1162\/neco.1997.9.8.1735","article-title":"Long short-term memory","volume":"9","author":"Hochreiter","year":"1997","journal-title":"Neural Comput."},{"key":"B13","doi-asserted-by":"publisher","first-page":"1462","DOI":"10.1126\/science.147.3664.1462","article-title":"Structure of a ribonucleic acid","volume":"147","author":"Holley","year":"1965","journal-title":"Science"},{"key":"B14","doi-asserted-by":"publisher","first-page":"2112","DOI":"10.1093\/bioinformatics\/btab083","article-title":"DNABERT: pre-trained bidirectional encoder representations from transformers model for DNA-language in genome","volume":"37","author":"Ji","year":"2021","journal-title":"Bioinformatics"},{"key":"B15","volume-title":"An Introduction to Bioinformatics Algorithms. Chap.11 Hidden Markov Models","author":"Jones","year":"2004"},{"key":"B16","unstructured":"KarpathyA.\n          The Unreasonable Effectiveness of Recurrent Neural Networks2015"},{"key":"B17","doi-asserted-by":"publisher","DOI":"10.1561\/2200000056","article-title":"An introduction to variational autoencoders","volume":"2019","author":"Kingma","year":"2019","journal-title":"arXiv e-prints"},{"key":"B18","doi-asserted-by":"publisher","first-page":"12590","DOI":"10.48550\/arXiv.2004.12590","article-title":"In-place bijective burrows-wheeler transforms","volume":"2004","author":"K\u00f6ppl","year":"2020","journal-title":"Combinatorial Pat. Match."},{"key":"B19","unstructured":"LeCunY.\n            CortesC.\n            BorgesC. J. C.\n          The MNIST Database of Handwritten Digits1998"},{"key":"B20","doi-asserted-by":"publisher","first-page":"906","DOI":"10.1186\/s12864-019-6297-6","article-title":"MS2CNN: Predicting MS\/MS spectrum based on protein sequence using deep convolutional neural networks","volume":"20","author":"Li","year":"2019","journal-title":"BMC Genom."},{"key":"B21","doi-asserted-by":"publisher","first-page":"202","DOI":"10.1186\/s12859-018-2187-1","article-title":"Genome-wide prediction of cis-regulatory regions using supervised deep learning methods","volume":"19","author":"Li","year":"2018","journal-title":"BMC Bioinformat."},{"key":"B22","doi-asserted-by":"publisher","first-page":"37","DOI":"10.15586\/computationalbiology.2019.ch3","author":"Martorell-Marugan","year":"2019","journal-title":"Deep Learning in Omics Data Analysis and Precision Medicine"},{"key":"B23","doi-asserted-by":"publisher","first-page":"509","DOI":"10.1089\/cmb.2018.0174","article-title":"Continuous embeddings of dna sequencing reads and application to metagenomics","volume":"26","author":"Menegaux","year":"2019","journal-title":"J. Comput. Biol."},{"key":"B24","doi-asserted-by":"publisher","first-page":"1235","DOI":"10.3390\/cancers11091235","article-title":"Cancer diagnosis using deep learning: A bibliographic review","volume":"11","author":"Munir","year":"2019","journal-title":"Cancers"},{"key":"B25","first-page":"372","article-title":"\u201cThe genetic code. American Elsevier (1973),\u201d","volume-title":"Nobel Lectures: Physiology or Medicine (1963-1970)","author":"Nirenberg","year":"1968"},{"key":"B26","doi-asserted-by":"publisher","first-page":"1347","DOI":"10.1056\/nejmra1814259","article-title":"Machine learning in medicine","volume":"380","author":"Rajkomar","year":"2019","journal-title":"N. Engl. J. Med."},{"key":"B27","doi-asserted-by":"publisher","first-page":"D10","DOI":"10.1093\/nar\/gkv1290","article-title":"Database resources of the national center for biotechnology information","volume":"49","author":"Sayers","year":"2021","journal-title":"Nucl. Acids Res."},{"key":"B28","doi-asserted-by":"publisher","first-page":"877717","DOI":"10.3389\/fsysb.2022.877717","article-title":"A brief review on deep learning applications in genomic studies","volume":"2","author":"Shen","year":"2022","journal-title":"Front. Syst. Biol."},{"key":"B29","doi-asserted-by":"publisher","first-page":"132","DOI":"10.1006\/jcss.1995.1013","article-title":"On the computational power of neural nets","volume":"50","author":"Siegelmann","year":"1995","journal-title":"J. Comput. Syst. Sci."},{"key":"B30","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1016\/0893-9659(91)90080-F","article-title":"Turing computability with neural nets","volume":"4","author":"Siegelmann","year":"1991","journal-title":"Appl. Math. Lett."},{"key":"B31","first-page":"619","article-title":"\u201cChapter 26. The genetic code and gene-protein relations,\u201d","volume-title":"Biochemistry, 2nd Edn","author":"Stryer","year":"1981"},{"key":"B32","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.1706.03762","article-title":"Attention is all you need","volume":"2017","author":"Vaswani","year":"2017","journal-title":"arXiv e-prints"},{"key":"B33","doi-asserted-by":"publisher","first-page":"1209","DOI":"10.1109\/JBHI.2015.2406883","article-title":"Big data, big knowledge: Big data for personalized healthcare","volume":"19","author":"Viceconti","year":"2015","journal-title":"IEEE J. Biomed. Health Informat."},{"key":"B34","doi-asserted-by":"publisher","first-page":"737","DOI":"10.1038\/171737a0","article-title":"Molecular structure of nucleic acids; A structure for deoxyribose nucleic acid","volume":"171","author":"Watson","year":"1953","journal-title":"Nature"},{"key":"B35","doi-asserted-by":"publisher","first-page":"38","DOI":"10.18653\/v1\/2020.emnlp-demos.6","article-title":"\u201cTransformers: State-of-the-art natural language processing,\u201d","author":"Wolf","year":"2020","journal-title":"Proceedings of the 2020 Conference on Empirical Methods in Natural Language Processing: System Demonstrations"},{"key":"B36","unstructured":"Tutorials2022"},{"key":"B37","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1093\/bfgp\/ely030","article-title":"Deep learning in omics: A survey and guideline","volume":"18","author":"Zhang","year":"2018","journal-title":"Brief. Funct. Genom."}],"container-title":["Frontiers in Artificial Intelligence"],"original-title":[],"link":[{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/frai.2023.1128153\/full","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,4,6]],"date-time":"2023-04-06T06:21:59Z","timestamp":1680762119000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/frai.2023.1128153\/full"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,4,6]]},"references-count":37,"alternative-id":["10.3389\/frai.2023.1128153"],"URL":"https:\/\/doi.org\/10.3389\/frai.2023.1128153","relation":{},"ISSN":["2624-8212"],"issn-type":[{"value":"2624-8212","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,4,6]]},"article-number":"1128153"}}