{"id":310178,"date":"2021-07-28T16:25:00","date_gmt":"2021-07-28T13:25:00","guid":{"rendered":"https:\/\/en.buradabiliyorum.com\/neural-network-trained-to-properly-name-organic-molecules\/"},"modified":"2021-07-28T16:25:00","modified_gmt":"2021-07-28T13:25:00","slug":"neural-network-trained-to-properly-name-organic-molecules","status":"publish","type":"post","link":"https:\/\/buradabiliyorum.com\/en\/neural-network-trained-to-properly-name-organic-molecules\/","title":{"rendered":"#Neural network trained to properly name organic molecules"},"content":{"rendered":"<p>&#8220;<strong>#Neural network trained to properly name organic molecules<\/strong>&#8221;<\/p>\n<div>\n<div class=\"article-gallery lightGallery\">\n<div data-thumb=\"https:\/\/scx1.b-cdn.net\/csz\/news\/tmb\/2021\/neural-network-trained.jpg\" data-src=\"https:\/\/scx2.b-cdn.net\/gfx\/news\/2021\/neural-network-trained.jpg\" data-sub-html=\"Demonstration of SMILES tokenization (top) and IUPAC names tokenization (bottom). Credit: 10.1038\/s41598-021-94082-y\">\n<figure class=\"article-img\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/scx1.b-cdn.net\/csz\/news\/800a\/2021\/neural-network-trained.jpg\" alt=\"Neural network trained to properly name organic molecules\" title=\"Demonstration of SMILES tokenization (top) and IUPAC names tokenization (bottom). Credit: 10.1038\/s41598-021-94082-y\" width=\"800\" height=\"435\"\/><figcaption class=\"text-darken text-low-up text-truncate-js text-truncate mt-3\">\n                Demonstration of SMILES tokenization (top) and IUPAC names tokenization (bottom). Credit: 10.1038\/s41598-021-94082-y<br \/>\n            <\/figcaption><\/figure>\n<\/div>\n<\/div>\n<p>Skoltech researchers and their colleagues from Lomonosov Moscow State University and the Syntelly start-up have developed and trained a neural network to generate names for organic compounds in accordance with the IUPAC nomenclature system. Their research published in the <i>Scientific Reports<\/i> shows that modern neural networks are able to efficiently deal with exact algorithmic problems.<\/p>\n<p>                                                                                Chemistry uses the nomenclature system of IUPAC, the International Union of Pure and <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/download-scripts-themes-apps\/\" data-internallinksmanager029f6b8e52c=\"9\" title=\"Download Scripts &amp; Themes &amp; Apps\" target=\"_blank\" rel=\"noopener\">App<\/a>lied Chemistry, as a <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/general\/\" data-internallinksmanager029f6b8e52c=\"3\" title=\"General\" target=\"_blank\" rel=\"noopener\">general<\/a>ly accepted language for giving names to organic compounds. For example, in the IUPAC terms, sucrose is called (2R,3R,4S,5S,6R)-2-[(2S,3S,4S, 5R)-3,4-dihydroxy-2,5-bis(hydroxymethyl)oxolan-2-yl]oxy-6-(hydroxymethyl)oxane-3,4,5-triol, and paracetamol, the active ingredient of antipyretic drugs like Tylenol, is N-(4-hydroxyphenyl)acetamide.<\/p>\n<p>Since the IUPAC name is a full representation of a compound&#8217;s structure, complex molecules tend to have long and tedious names. Omitting even a single digit or symbol is unacceptable, so chemists have to pay attention to what they write down and have deep knowledge of IUPAC&#8217;s numerous rules. Off-the-shelf software tools that generate IUPAC names are widely available on the market but open-source software is not.<\/p>\n<p>&#8220;Initially, we wanted to create an IUPAC name generator for Syntelly, our AI chemistry platform. Soon we realized that it would take us more than a year to create an algorithm by digitizing the IUPAC rules, so we decided instead to leverage our experience in neural network solutions,&#8221; says Skoltech research scientist Sergey Sosnin, lead author of the study and co-founder of the Syntelly startup.<\/p>\n<p>The team used Transformer architecture, one of the most powerful machine translation neural networks initially designed by Google, as the basis for their research and trained it to convert a molecule&#8217;s structural representation to a IUPAC name and vice versa.<\/p>\n<p>The new network was trained and tested using PubChem, the world&#8217;s largest open chemical database of over 100 million compounds. Designed in a matter of six weeks, the network learned to do the conversion with nearly the same accuracy (about 99%) as rule-based algorithmic solutions.<\/p>\n<p>In addition, the study showed that neural networks can solve algorithmic problems fairly accurately. &#8220;Telling a cat from a dog in a picture is an equally easy task for humans and neural networks, while there is no way to make an efficient purely algorithmic solution. At the same time, multiplying multi-digit numbers is hard for humans but easy for a primitive calculator that instantly produces an absolutely accurate result. Both this task and IUPAC name generation are examples of purely algorithmic problems,&#8221; Sosnin explains.<\/p>\n<p>&#8220;We have shown that neural networks can cope with exact problems, disproving the formerly prevalent notion that they should not be used for this kind of problem. Replacing a word with a synonym is quite possible in machine translation, whereas in our task, a single wrong symbol results in an incorrect molecule. Yet, Transformer successfully copes with this task,&#8221; Sosnin adds.<\/p>\n<p>The new solution has been implemented in the Syntelly platform and is <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/app.syntelly.com\/smiles2iupac\">available online<\/a>. The researchers hope that their method can be used for conversion between chemical notations and for other technical notation-related tasks, such as generation of mathematical formulas or translation of software programs.\n                                                                                                                        <\/p>\n<hr\/>\n<div class=\"article-main__explore my-4 d-print-none\">\n<p>                                            A memory-augmented, artificial neural network-based architecture\n                                        <\/p><\/div>\n<hr class=\"mb-4\"\/>\n<div class=\"article-main__more p-4\">\n                                                                                                <strong>More information:<\/strong><br \/>\n                                                Lev Krasnov et al, Transformer-based artificial neural networks for the conversion between chemical notations, <i>Scientific Reports<\/i> (2021).  <a rel=\"nofollow noopener\" target=\"_blank\" data-doi=\"1\" href=\"http:\/\/dx.doi.org\/10.1038\/s41598-021-94082-y\">DOI: 10.1038\/s41598-021-94082-y<\/a><\/p><\/div>\n<div class=\"d-inline-block text-medium my-4\">\n                                                Provided by<br \/>\n                                                                                                    Skolkovo Institute of <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/sciencee\/\" data-internallinksmanager029f6b8e52c=\"5\" title=\"Science\" target=\"_blank\" rel=\"noopener\">Science<\/a> and <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/technology\/\" data-internallinksmanager029f6b8e52c=\"4\" title=\"Technology\" target=\"_blank\" rel=\"noopener\">Technology<\/a><br \/>\n                                                                                                        <a rel=\"nofollow noopener\" target=\"_blank\" class=\"icon_open\" href=\"http:\/\/www.skoltech.ru\/en\"><br \/>\n                                                        <svg><use href=\"https:\/\/techx.b-cdn.net\/tmpl\/v2\/img\/svg\/sprite.svg#icon_open\" x=\"0\" y=\"0\"\/><\/svg><\/a><\/p><\/div>\n<p>                                        <!-- print only --><\/p>\n<div class=\"d-none d-print-block\">\n<p>                                                 <strong>Citation<\/strong>:<br \/>\n                                                 Neural network trained to properly name organic molecules (2021, July 28)<br \/>\n                                                 retrieved 28 July 2021<br \/>\n                                                 from https:\/\/techxplore.com\/<a href=\"https:\/\/buradabiliyorum.com\/en\/category\/news\/\" data-internallinksmanager029f6b8e52c=\"2\" title=\"News\" target=\"_blank\" rel=\"noopener\">news<\/a>\/2021-07-neural-network-properly-molecules.html<\/p>\n<p>                                            This document is subject to copyright. Apart from any fair dealing for the purpose of private study or research, no<br \/>\n                                            part may be reproduced without the written permission. The content is provided for information purposes only.<\/p><\/div>\n<\/p><\/div>\n<p><script id=\"facebook-jssdk\" async=\"\" src=\"https:\/\/connect.facebook.net\/en_US\/sdk.js\"><\/script><\/p>\n<blockquote><p><strong><span style=\"color: #ff6600;\">If you liked the article, do not forget to share it with your friends. Follow us on\u00a0<span style=\"color: #ff0000;\"><a style=\"color: #ff0000;\" href=\"https:\/\/news.google.com\/publications\/CAAqBwgKMLG0nwswvr63Aw\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Google News<\/a><\/span>\u00a0too, click on the star and choose us from your favorites.<\/span><\/strong><\/p><\/blockquote>\n<blockquote>\n<p style=\"text-align: center;\">For forums sites go to <span style=\"color: #ff9900;\"><a style=\"color: #ff9900;\" href=\"https:\/\/forum.buradabiliyorum.com\/\" target=\"_blank\" rel=\"noopener\">Forum.BuradaBiliyorum.Com<\/a><\/span><\/strong>\n<\/p><\/blockquote>\n<blockquote>\n<p style=\"text-align: center;\"><strong>If you want to read more Like this articles, you can visit our <span style=\"color: #ff9900;\"><a style=\"color: #ff9900;\" href=\"https:\/\/en.buradabiliyorum.com\/science\/\" target=\"_blank\" rel=\"noopener\">Science category.<\/a><\/span><\/strong><\/p>\n<\/blockquote>\n<p><span style=\"color: black;\"><a style=\"color: #ff9900;\" href=\"https:\/\/techxplore.com\/news\/2021-07-neural-network-properly-molecules.html\" target=\"_blank\" rel=\"noopener\">Source<\/a><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#8220;#Neural network trained to properly name organic molecules&#8221; Demonstration of SMILES tokenization (top) and IUPAC names tokenization (bottom). Credit: 10.1038\/s41598-021-94082-y Skoltech researchers and their colleagues from Lomonosov Moscow State University and the Syntelly start-up have developed and trained a neural network to generate names for organic compounds in accordance with the IUPAC nomenclature system. Their&#8230;<\/p>\n","protected":false},"author":1,"featured_media":310179,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/scx2.b-cdn.net\/gfx\/news\/2021\/neural-network-trained.jpg","fifu_image_alt":"","footnotes":""},"categories":[16],"tags":[],"class_list":["post-310178","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sciencee"],"_links":{"self":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts\/310178","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/comments?post=310178"}],"version-history":[{"count":0,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts\/310178\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/media\/310179"}],"wp:attachment":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/media?parent=310178"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/categories?post=310178"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/tags?post=310178"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}