<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>artificial intelligence Archives - Pharmacelera | Pushing the limits of computational chemistry</title>
	<atom:link href="https://pharmacelera.com/blog/tag/artificial-intelligence/feed/" rel="self" type="application/rss+xml" />
	<link></link>
	<description></description>
	<lastBuildDate>Thu, 07 Nov 2024 14:56:22 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://pharmacelera.com/wp-content/uploads/2022/04/cropped-Linkedin-avatar-32x32.png</url>
	<title>artificial intelligence Archives - Pharmacelera | Pushing the limits of computational chemistry</title>
	<link></link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Using Artificial Intelligence for faster Quantum Mechanical parametrization</title>
		<link>https://pharmacelera.com/blog/science/using-artificial-intelligence-for-quantum-mechanical-parametrization/</link>
		
		<dc:creator><![CDATA[Enric Herrero]]></dc:creator>
		<pubDate>Thu, 24 Oct 2024 09:51:56 +0000</pubDate>
				<category><![CDATA[Science]]></category>
		<category><![CDATA[artificial intelligence]]></category>
		<category><![CDATA[drug discovery]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[quantum mechanics]]></category>
		<guid isPermaLink="false">https://pharmacelera.com/?p=14739</guid>

					<description><![CDATA[<p>By Carlos Cruz and Ana Caballero The success of a ligand-based virtual screening campaign relies on their molecular descriptors, in this sense, [&#8230;]</p>
<p>The post <a href="https://pharmacelera.com/blog/science/using-artificial-intelligence-for-quantum-mechanical-parametrization/">Using Artificial Intelligence for faster Quantum Mechanical parametrization</a> appeared first on <a href="https://pharmacelera.com">Pharmacelera | Pushing the limits of computational chemistry</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>By Carlos Cruz and Ana Caballero</p>
<p>The success of a ligand-based virtual screening campaign relies on their molecular descriptors, in this sense, Quantum Mechanics (QM) offer higher accuracy by capturing detailed electronic properties, the influence of 3D conformation, and key interactions that classical descriptors often overlook. Pharmacelera´s property molecular descriptors exploits self-consistent reaction ﬁelds methods to define hydrophobic topologies from atomic contributions.</p>
<p>Our unique descriptors are calculated using accurate QM methods, through the Recife Model 1 (RM1) parametrization of the Miertus Scrocco Tomassi (MST) model, which is known to be a reference method due to its good balance between accuracy and calculation time. However, QM calculations are still time-consuming, especially for huge chemical spaces.  To handle this challenge, our team has developed a Machine Learning model for predicting atomic logP, to determine if exploring huge chemical spaces in a reduced amount of time is possible.</p>
<p>Our model <b>includes physical descriptors (ex. topological, steric, and electrostatic descriptors)</b>, transferring information about the 3D environment of the atom to the model. The precise description of each atom gave us the possibility to develop and validate a model able to predict 3D atomic contributions to logP values with an R^2 &gt;0.9 for any kind of neutral drug-like molecule <b><u>2.000 times faster</u></b> than the calculations<s> </s>using the RM1 parametrization (see graphics (A) and (B))</p>
<p>Using this atomic description, we have accurately extended it to predict other atomic properties. For example, graph (C) shows the excellent results obtained for Mulliken Charges derived from Density Functional Theory calculations from the QMUGs library.</p>
<p>Interested in the application of QM methods to drug discovery? Pharmacelera software uses a unique <a href="https://pharmacelera.com/our-science/">3D representation of molecules</a> based on electrostatic, steric and hydrophobic interaction fields derived from semi-empirical QM calculations. Discover <a href="https://pharmacelera.com/pharmscreen/">PharmScreen</a>, <a href="https://pharmacelera.com/exascreen/">exaScreen</a> and <a href="https://pharmacelera.com/pharmqsar/">PharmQSAR</a>.</p>
<p>Need a <a href="https://pharmacelera.com/services/">customized solution</a> for your drug discovery project? Contact our team to arrange a call and discuss your current challenges.</p>
<p>            <a href="https://pharmacelera.com/contact-us/" data-text="Go!"><br />
                    Contact Us!<br />
	                        </a></p>
<p>The post <a href="https://pharmacelera.com/blog/science/using-artificial-intelligence-for-quantum-mechanical-parametrization/">Using Artificial Intelligence for faster Quantum Mechanical parametrization</a> appeared first on <a href="https://pharmacelera.com">Pharmacelera | Pushing the limits of computational chemistry</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How do Neuronal Networks work?</title>
		<link>https://pharmacelera.com/blog/science/how-do-neuronal-networks-work/</link>
		
		<dc:creator><![CDATA[Fernando Martín]]></dc:creator>
		<pubDate>Tue, 20 Sep 2022 15:02:00 +0000</pubDate>
				<category><![CDATA[Science]]></category>
		<category><![CDATA[artificial intelligence]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[neuronal networks]]></category>
		<guid isPermaLink="false">https://pharmacelera.com/?p=13121</guid>

					<description><![CDATA[<p>By Enric Gibert In one of my trips to Boston, I found a very good introduction to neural networks and deep learning. [&#8230;]</p>
<p>The post <a href="https://pharmacelera.com/blog/science/how-do-neuronal-networks-work/">How do Neuronal Networks work?</a> appeared first on <a href="https://pharmacelera.com">Pharmacelera | Pushing the limits of computational chemistry</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="13121" class="elementor elementor-13121" data-elementor-post-type="post">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-d191225 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="d191225" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-53bd466" data-id="53bd466" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-e0d0e4c elementor-widget elementor-widget-image" data-id="e0d0e4c" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img fetchpriority="high" decoding="async" width="1024" height="965" src="https://pharmacelera.com/wp-content/uploads/2019/12/EnricGibert_crop_BW-1024x965.jpg" class="attachment-large size-large wp-image-5829" alt="Enric Gibert" srcset="https://pharmacelera.com/wp-content/uploads/2019/12/EnricGibert_crop_BW-1024x965.jpg 1024w, https://pharmacelera.com/wp-content/uploads/2019/12/EnricGibert_crop_BW-300x283.jpg 300w, https://pharmacelera.com/wp-content/uploads/2019/12/EnricGibert_crop_BW-768x724.jpg 768w, https://pharmacelera.com/wp-content/uploads/2019/12/EnricGibert_crop_BW.jpg 1820w" sizes="(max-width: 1024px) 100vw, 1024px" />															</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-040a6f6" data-id="040a6f6" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-583aeb3 elementor-widget elementor-widget-text-editor" data-id="583aeb3" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>By Enric Gibert</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-21efb1e elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="21efb1e" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e7ccf04" data-id="e7ccf04" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-56fef72 elementor-widget elementor-widget-text-editor" data-id="56fef72" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>In one of my trips to Boston, I found a very good introduction to neural networks and deep learning. The book, whose title is “<a href="https://mitpress.mit.edu/9780262537551/deep-learning/">Deep Learning</a>” from MIT Press being John Kelleher its author, is less than 300 pages long and it is a very pleasant reading during a flight across the Atlantic.</p><p>As we have explained in <a href="https://pharmacelera.com/blog/science/genetic-algorithms/">previous posts</a>, Machine Learning is the field of Artificial Intelligence in which algorithms use data to automatically learn and find patterns and relationships. Deep learning, in particular, describes the set of algorithms and techniques in which a neural network with several hidden layers is employed as its core. Although deep learning can be used in unsupervised or reinforcement learning, most of the times it is applied in supervised environments. In supervised learning, a neural network or model is trained with input data (input values) and the expected outputs, and it is iteratively improved until convergence.</p><p>The book starts by explaining the basic concepts behind a neuron and a neural network. Although these are mathematical concepts, they are easy to follow and very well presented.</p><p>A neuron is a computation unit that performs 2 actions: it computes the weighted sum of its inputs, and it passes this computed value Z through an activation function. The following figure depicts a neuron.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-f791182 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="f791182" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d2d89a8" data-id="d2d89a8" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-e621dd8 elementor-widget elementor-widget-image" data-id="e621dd8" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img decoding="async" width="1024" height="652" src="https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture1-1024x652.png" class="attachment-large size-large wp-image-13128" alt="Neuronal Networks 1" srcset="https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture1-1024x652.png 1024w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture1-300x191.png 300w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture1-768x489.png 768w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture1-1536x979.png 1536w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture1-2048x1305.png 2048w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture1-920x586.png 920w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture1-230x147.png 230w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture1-350x223.png 350w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture1-480x306.png 480w" sizes="(max-width: 1024px) 100vw, 1024px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-ba8d3af elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="ba8d3af" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-fd8df8c" data-id="fd8df8c" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-8f59899 elementor-widget elementor-widget-text-editor" data-id="8f59899" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>The weighted sum of the input parameters is a straight linear mapping from inputs to outputs following the formula in the previous figure.</p><p>In one dimension (one input), this linear mapping can be plotted as a line as shown below. A plane represents the graphical relationship between two inputs and an output. The book uses these two types of neurons in the examples for simplicity, but in real cases, neurons will have more than two inputs. Although not representable in 3D, one can easily understand the extensions to these multi-dimensional cases.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-22c4299 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="22c4299" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-94c905a" data-id="94c905a" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-b098080 elementor-widget elementor-widget-image" data-id="b098080" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img decoding="async" width="1024" height="625" src="https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture2-1024x625.png" class="attachment-large size-large wp-image-13129" alt="" srcset="https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture2-1024x625.png 1024w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture2-300x183.png 300w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture2-768x469.png 768w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture2-1536x938.png 1536w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture2-2048x1251.png 2048w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture2-920x562.png 920w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture2-230x140.png 230w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture2-350x214.png 350w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture2-480x293.png 480w" sizes="(max-width: 1024px) 100vw, 1024px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-6bd96f0 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="6bd96f0" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-8f68271" data-id="8f68271" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-cd8d965 elementor-widget elementor-widget-text-editor" data-id="cd8d965" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>An example of lines trying to match 4 datapoints is shown in the following figure, in which clearly line 3 is the one that best fits the datapoints (the error from the datapoints to the line function that describes them is smaller).</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-f053b18 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="f053b18" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e44eabc" data-id="e44eabc" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-02131a2 elementor-widget elementor-widget-image" data-id="02131a2" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1024" height="647" src="https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture3-1024x647.png" class="attachment-large size-large wp-image-13123" alt="Neuronal Networks 3" srcset="https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture3-1024x647.png 1024w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture3-300x190.png 300w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture3-768x486.png 768w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture3-1536x971.png 1536w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture3-2048x1295.png 2048w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture3-920x582.png 920w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture3-230x145.png 230w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture3-350x221.png 350w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture3-480x303.png 480w" sizes="(max-width: 1024px) 100vw, 1024px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-eddbe85 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="eddbe85" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3c84150" data-id="3c84150" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-d57c360 elementor-widget elementor-widget-text-editor" data-id="d57c360" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>During the training process of a neural network, the weights of the neurons are randomly initialized and iteratively adjusted so that they converge to the expected output, as shown in the figure below. This figure assumes a neural network with one neuron and one input for simplicity. After several iterations, the model should converge to a line like the dark one.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-59aabc0 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="59aabc0" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-fcad4c3" data-id="fcad4c3" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-f09084a elementor-widget elementor-widget-image" data-id="f09084a" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1024" height="613" src="https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture4-1024x613.png" class="attachment-large size-large wp-image-13124" alt="Neuronal Networks 4" srcset="https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture4-1024x613.png 1024w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture4-300x180.png 300w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture4-768x460.png 768w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture4-1536x920.png 1536w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture4-2048x1226.png 2048w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture4-920x551.png 920w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture4-230x138.png 230w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture4-350x210.png 350w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture4-480x287.png 480w" sizes="(max-width: 1024px) 100vw, 1024px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-a0cd03a elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="a0cd03a" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-45af46c" data-id="45af46c" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-0ba287d elementor-widget elementor-widget-text-editor" data-id="0ba287d" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>As we have mentioned, once the weighted sum of the inputs is computed, the neuron applies an activation function. The book explains that threshold activation functions were very popular in the early days of neural network research, but they were systematically replaced by logistic functions. Nowadays, rectified linear are the most common activation functions, although this is still a research topic. The following figure shows these 3 types of activation functions.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-5fb9f02 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="5fb9f02" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f31403d" data-id="f31403d" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-30b46d3 elementor-widget elementor-widget-image" data-id="30b46d3" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1024" height="350" src="https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture5-1024x350.png" class="attachment-large size-large wp-image-13125" alt="Neuronal Netowrks 5" srcset="https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture5-1024x350.png 1024w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture5-300x103.png 300w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture5-768x263.png 768w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture5-1536x525.png 1536w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture5-2048x700.png 2048w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture5-920x315.png 920w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture5-230x79.png 230w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture5-350x120.png 350w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture5-480x164.png 480w" sizes="(max-width: 1024px) 100vw, 1024px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-79b88a5 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="79b88a5" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-cca0dcd" data-id="cca0dcd" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-ab9ea46 elementor-widget elementor-widget-text-editor" data-id="ab9ea46" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>The reason to use an activation function is to add a non-linear component to the model. In real life, the relationship between inputs and outputs (data correlations) is far more complex than a linear mapping. Even if a neural network may consist of multiple neurons disposed in different layers, the model would still be restricted to a multi-linear mapping. The activation functions of neurons provide this non-linear flexibility.</p><p>Once the book has explained the basics of a neuron, it explains several neural network configurations and their evolution.</p><p>A neural network is a machine learning model in which several neurons are connected and disposed in different layers. A deep neural network is a neural network with at least, 3 layers (nowadays, it is common to use neural networks with 10-100 layers). Since neural networks are formed by multiple ‘simple’ neurons, we can see that they apply a divide and conquer approach to learning. In the end, each layer / neuron solves a particular and small problem when looking for correlations between inputs and outputs. The following figure shows some neural network configurations.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-e1e6fb9 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="e1e6fb9" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-8c332a2" data-id="8c332a2" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-df31376 elementor-widget elementor-widget-image" data-id="df31376" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1024" height="398" src="https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture6-1024x398.png" class="attachment-large size-large wp-image-13126" alt="Neuronal Networks 6" srcset="https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture6-1024x398.png 1024w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture6-300x117.png 300w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture6-768x298.png 768w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture6-1536x596.png 1536w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture6-2048x795.png 2048w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture6-920x357.png 920w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture6-230x89.png 230w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture6-350x136.png 350w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture6-480x186.png 480w" sizes="(max-width: 1024px) 100vw, 1024px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-de58c39 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="de58c39" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4f93f2b" data-id="4f93f2b" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-04ce372 elementor-widget elementor-widget-text-editor" data-id="04ce372" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>The type and configuration of a neural network is a challenging task. The more complex it is (in number of layers, number of neurons, connections, activation function types, …) the more flexibility it has. However, the more complex it is, the higher chances that it might not converge, or it may take too long to do so. Human intervention is still an important aspect in the design and the implementation of a neural network, starting from the extraction, selection and organization of data to its design, training and deployment. Even though open-source packages such as Scikit Learn are extremely useful and valuable, human expertise still plays a key role.</p><p>The main challenge early research had with multiple layer neural networks was the distribution of the error among neurons in multiple layers. Although the book chapter that explains the gradient descent and backpropagation algorithms is the only chapter that requires more mathematical background, their concepts are easy to understand. The author even says that the book can be read without paying too much attention to this chapter if one is confused by the math.</p><p>The gradient descent algorithm is the method used to adjust the weights to iteratively converge to the best solution. Given the line example we used before (shown again in the figure below), the gradient descent algorithm iteratively decides how to adjust the ‘c’ parameter of the line equation (the ‘c’ parameter is called the intercept and it is treated as another input to the neuron with a weight of 1 and the ‘m’ parameter of the line equation (the slope).</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-7ed8acd elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="7ed8acd" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-28002c8" data-id="28002c8" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-a29cc7e elementor-widget elementor-widget-image" data-id="a29cc7e" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1024" height="578" src="https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture7-1024x578.png" class="attachment-large size-large wp-image-13127" alt="Neuronal Networks 7" srcset="https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture7-1024x578.png 1024w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture7-300x169.png 300w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture7-768x433.png 768w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture7-1536x866.png 1536w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture7-2048x1155.png 2048w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture7-920x519.png 920w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture7-230x130.png 230w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture7-350x197.png 350w, https://pharmacelera.com/wp-content/uploads/2022/08/NN-Picture7-480x271.png 480w" sizes="(max-width: 1024px) 100vw, 1024px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-1c1c8b2 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="1c1c8b2" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b03bd90" data-id="b03bd90" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-be67382 elementor-widget elementor-widget-text-editor" data-id="be67382" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>The partial derivative with respect to each weight is used to update each individually. The idea is that if a weight contributed positively to the error, it will be decreased by a specific amount. If it contributed negatively, it will be increased. The specific value to decrease / increase a weight depends on whether it had a big / small contribution to the error. Note that since this is a multi-parameter optimization problem (even in the case of one input, since a line uses two values / weights, ‘c’ and ‘m’), finding a correct set of weight values is not a one-step process but an iterative one.</p><p>On the other hand, the backpropagation algorithm solves the problem of assigning or distributing the error (the blame) among the different layers and different neurons. It was not until this algorithm was proposed that neural networks with hidden layers were not used extensively.</p><p>The backpropagation algorithm works in two passes. In the first pass, the forward pass, the current neural network with the current weights is applied and all the weighted sums and activation outputs for each neuron are stored in memory. In the second pass, the backward pass, the error computed for each neuron in the output layer is back propagated or distributed to the previous hidden layer (the last hidden layer) using the different connections and weights among them. The algorithm proceeds by backpropagating these errors to previous hidden layers until the input layer is reached. At that point, each neuron in each layer has been assigned a part of the overall error (part of the blame) and the weights are adjusted by the gradient descent algorithm.</p><p>Although neural networks have been studied since the 1940s, its reinvigoration in the last two decades is mainly due to the availability of huge amounts of data (big data in the form of personal pictures, medical images, text in electronic format, digital voice recordings, videos, …) and the availability of specialized hardware. These two factors have boosted the research of more complex and deeper neural networks, leading to new applications and usages. Graphical Processing Units (GPUs) are the most predominant sort of specialized hardware, although there are other options such as Application-Specific Integrated Circuits (ASIC) and Field-Programmable Gate Arrays (FPGA). GPUs are particularly suited for vector and matrix multiplications and initially targeted game graphics. They have lately been applied to other fields that make heavy use of this type of calculations, such as machine learning and cryptocurrencies.</p><p>With this post, I hope that I have raised your interest in learning more about neural networks and that you will find the recommended book as a good starting point. You now have a new reading for your next trip across the Atlantic…</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-c6b3f4d elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="c6b3f4d" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-73f3ab1" data-id="73f3ab1" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-a382cc2 elementor-widget elementor-widget-heading" data-id="a382cc2" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">More posts about AI Serie</h2>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-1e8f4f9 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="1e8f4f9" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-364d4e6" data-id="364d4e6" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-e6a4379 elementor-widget elementor-widget-text-editor" data-id="e6a4379" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<ul><li><a class="row-title" href="https://pharmacelera.com/blog/science/artificial-intelligence-is-not-machine-learning/" aria-label="“Artificial Intelligence is NOT Machine Learning” (Edit)">Artificial Intelligence is NOT Machine Learning</a></li><li><a class="row-title" href="https://pharmacelera.com/blog/science/artificial-intelligence-tree-search-algorithms/" aria-label="“Artificial Intelligence: tree search algorithms” (Edit)">Artificial Intelligence: tree search algorithms</a></li><li><a class="row-title" href="https://pharmacelera.com/blog/science/genetic-algorithms/" aria-label="“How Genetic Algorithms work?” (Edit)">How Genetic Algorithms work?</a></li></ul>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		<p>The post <a href="https://pharmacelera.com/blog/science/how-do-neuronal-networks-work/">How do Neuronal Networks work?</a> appeared first on <a href="https://pharmacelera.com">Pharmacelera | Pushing the limits of computational chemistry</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How Genetic Algorithms work?</title>
		<link>https://pharmacelera.com/blog/science/genetic-algorithms/</link>
		
		<dc:creator><![CDATA[Fernando Martín]]></dc:creator>
		<pubDate>Wed, 18 May 2022 07:29:21 +0000</pubDate>
				<category><![CDATA[Science]]></category>
		<category><![CDATA[artificial intelligence]]></category>
		<category><![CDATA[drug discovery]]></category>
		<category><![CDATA[Genetic algorithms]]></category>
		<category><![CDATA[machine learning]]></category>
		<guid isPermaLink="false">https://pharmacelera.com/?p=12952</guid>

					<description><![CDATA[<p>Sometimes, the solution space in search and optimization problems cannot be expressed as a tree / graph of options (see previous AI [&#8230;]</p>
<p>The post <a href="https://pharmacelera.com/blog/science/genetic-algorithms/">How Genetic Algorithms work?</a> appeared first on <a href="https://pharmacelera.com">Pharmacelera | Pushing the limits of computational chemistry</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="12952" class="elementor elementor-12952" data-elementor-post-type="post">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-ae7379e elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="ae7379e" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5215f6e" data-id="5215f6e" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-7559e6c elementor-widget elementor-widget-text-editor" data-id="7559e6c" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Sometimes, the solution space in search and optimization problems cannot be expressed as a tree / graph of options (see <a href="https://pharmacelera.com/blog/science/artificial-intelligence-tree-search-algorithms/">previous AI post</a>) or it cannot be easily traversed by heuristics or greedy algorithms. In those situations, we often use stochastic methods, those that heavily rely on a well described and rational random distribution. Genetic algorithms (or its broader concept of genetic programming) are one of such techniques.</p><p>Genetic algorithms are fascinating although they might look awkward at first. Do they really work? This is a question I have been asked many times. In fact, they do!</p><p>Genetic algorithms mimic the natural laws of evolution of living organisms that use genes as a way to code a solution to the problem of surviving in a specific environment. Such natural laws rely on natural selection and reproduction in a species to generate a population of best fit individuals.</p><p>For the sake of simplicity and clarity, we will use an example we described in our previous posts. Let’s imagine we want to design a molecule that best resembles a molecular reference by joining together 4 molecular building blocks from a pool of 65,536 building blocks. We will assume that any combination of building blocks is possible, that building blocks can be repeated, that the order of building blocks matters, and we will not take into consideration the chemical reactions required to link them.</p><p>Although the field has been widely studied and there are many aspects of genetic algorithms that can be solved differently (how to initialize the first generation or population, how to select individuals to cross over, how to mutate the individuals, how to measure the quality of the individuals, when to finish the search, …), we will use a few simple methods to understand the concept. In addition, most of these different methods depend on the particularity of the problem and they often need to be defined by human expertise.</p><p>In a genetic algorithm, an individual (or a solution to a problem) is digitally coded as a set of chromosomes, each chromosome representing a specific characteristic of the individual. In our particular case, each of the 4 building blocks of a potential molecule is a chromosome. Hence, a valid molecule (a valid solution to the problem of finding a molecule similar to a reference molecule) is coded as an array of 4 16-bit identifiers (we need 16 bits to code one of the 65,536 possible building blocks). Find below 3 examples of possible individuals (solutions to the problem).</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-23c59e2 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="23c59e2" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7c03f25" data-id="7c03f25" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-c84aa1d elementor-widget elementor-widget-image" data-id="c84aa1d" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
												<figure class="wp-caption">
										<img loading="lazy" decoding="async" width="1024" height="378" src="https://pharmacelera.com/wp-content/uploads/2022/05/Figure-1-1024x378.png" class="attachment-large size-large wp-image-12954" alt="Example of individuals" srcset="https://pharmacelera.com/wp-content/uploads/2022/05/Figure-1-1024x378.png 1024w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-1-300x111.png 300w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-1-768x283.png 768w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-1-1536x566.png 1536w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-1-2048x755.png 2048w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-1-920x339.png 920w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-1-230x85.png 230w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-1-350x129.png 350w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-1-480x177.png 480w" sizes="(max-width: 1024px) 100vw, 1024px" />											<figcaption class="widget-image-caption wp-caption-text">Figure 1</figcaption>
										</figure>
									</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-5a26f00 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="5a26f00" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-63a8195" data-id="63a8195" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-a58a653 elementor-widget elementor-widget-text-editor" data-id="a58a653" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>We also need to define a fitness function, which describes how well the individual (the solution) satisfies the problem. In our case, we can use a Tanimoto-like metric to compare each molecule (each solution) to the reference molecule. We want to maximize this value.</p><p>Initially, the algorithm randomly generates a population of individuals (solutions). Let’s say a population of 10,000 randomly generated molecules (the identifiers of the building blocks are set to valid but arbitrary values). This population will become the first generation of the genetic algorithm and it will probably contain very poor individuals since their Tanimoto values will be very low (expected from a random population).</p><p>Next, the algorithm iterates over several generations in order to improve the individuals and to enhance the solution to the problem. At each iteration or generation, the algorithm selects individuals of the current population and it performs two different actions on them (cross over and mutation) to generate a similar size population (next generation) that will replace the previous one. The amount of iterations is very dependent on the problem. We can fix a number, we can define a convergence metric of the population or a combination of both (just in case the problem does not converge or it takes too long to do so). Let’s say we will iterate for 5,000 generations.</p><p>As commented, at each iteration, the algorithm selects pairs of two individuals, it crosses them over (reproduce) to generate a new individual, it might mutate it and it adds the new individual to the new generation (population). The iteration will be finished once the number of individuals in the next generation is equal to the number of individuals of the current generation.</p><p>In this select+cross+mutate cycle, the selection function prioritizes individuals from the current population that have a better fitness score. In this sense, it mimics natural selection by enabling good individuals (best fit) to have higher chances to generate off-spring (new solutions). The selection function also chooses poor individuals, although with less probability, to have a more diverse search space.</p><p>Crossing over (reproducing) two individuals means combining their chromosomes and generating a new individual (off-spring). Although several options exist, in our example, we will pick a random number of chromosomes from the first individual of the pair and the rest from the second. In the following figure, we show several potential offspring of two individuals.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-0f2969a elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="0f2969a" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-36b037b" data-id="36b037b" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-3c4bc60 elementor-widget elementor-widget-image" data-id="3c4bc60" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
												<figure class="wp-caption">
										<img loading="lazy" decoding="async" width="1024" height="464" src="https://pharmacelera.com/wp-content/uploads/2022/05/Figure-2-1024x464.png" class="attachment-large size-large wp-image-12955" alt="Example of crossing-over" srcset="https://pharmacelera.com/wp-content/uploads/2022/05/Figure-2-1024x464.png 1024w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-2-300x136.png 300w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-2-768x348.png 768w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-2-1536x696.png 1536w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-2-2048x928.png 2048w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-2-920x417.png 920w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-2-230x104.png 230w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-2-350x159.png 350w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-2-480x217.png 480w" sizes="(max-width: 1024px) 100vw, 1024px" />											<figcaption class="widget-image-caption wp-caption-text">Figure 2</figcaption>
										</figure>
									</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-d98f0ae elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="d98f0ae" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-14d8498" data-id="14d8498" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-77320d7 elementor-widget elementor-widget-text-editor" data-id="77320d7" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Mutating an individual means randomly changing one or more of its chromosomes. Mutation is an action that needs to occur rarely but it will allow the algorithm to jump to a new part of the search space. In the following figure, we show several potential mutations of an individual.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-2a4cec4 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="2a4cec4" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5254008" data-id="5254008" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-2f405ea elementor-widget elementor-widget-image" data-id="2f405ea" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
												<figure class="wp-caption">
										<img loading="lazy" decoding="async" width="1024" height="471" src="https://pharmacelera.com/wp-content/uploads/2022/05/Figure-3-1024x471.png" class="attachment-large size-large wp-image-12956" alt="" srcset="https://pharmacelera.com/wp-content/uploads/2022/05/Figure-3-1024x471.png 1024w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-3-300x138.png 300w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-3-768x353.png 768w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-3-1536x706.png 1536w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-3-2048x942.png 2048w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-3-920x423.png 920w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-3-230x106.png 230w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-3-350x161.png 350w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-3-480x221.png 480w" sizes="(max-width: 1024px) 100vw, 1024px" />											<figcaption class="widget-image-caption wp-caption-text">Figure 3</figcaption>
										</figure>
									</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-93883ca elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="93883ca" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c34fdfc" data-id="c34fdfc" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-3e8d1ed elementor-widget elementor-widget-text-editor" data-id="3e8d1ed" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>At the end of all iterations, the best fit or the set of best fit individuals are the solutions that the algorithm has found.</p><p>The following pseudo-code depicts the behavior of the described algorithm. As a stochastic method, genetic algorithms are not deterministic in nature and will generate different solutions each time they are executed (there are mechanisms to make them “randomly deterministic” for debugging or reproducibility purposes).</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-95bca4b elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="95bca4b" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d02cfd6" data-id="d02cfd6" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-37519ae elementor-widget elementor-widget-text-editor" data-id="37519ae" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<pre>Initialize random population P of X individuals<br />For a number of iterations do<br />  Create an empty new population P’<br />  Repeat until new population P’ has reached X individuals<br />    Select 2 individuals from current population P<br />    Cross over these 2 individuals to create a new individual<br />    Potentially mutate the chromosomes of the new individual with a low probability<br />    Add the new individual to the new population P’<br />  End repeat<br />  Make the new population P’ be the current population P<br />End for<br />Select the best individual/s as the pseudo-optimal solution/s</pre>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-9011026 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="9011026" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b37e4f6" data-id="b37e4f6" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-ec2d779 elementor-widget elementor-widget-text-editor" data-id="ec2d779" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Graphically, the evolution of the population and the search for a solution would look like the following figures.</p><p>Initially, a randomly selected population will have individuals scattered around the search space as shown in the figure below, where the x-axis represents the solution space (each point being a different molecule or solution to the problem), the y-axis their Tanimoto value with respect to the reference (the value to maximize) and the circles the individuals of the population (for the sake of clarity we have just plotted 20 individuals, not 10,000).</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-2af8cd3 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="2af8cd3" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f564d1d" data-id="f564d1d" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-9251489 elementor-widget elementor-widget-image" data-id="9251489" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
												<figure class="wp-caption">
										<img loading="lazy" decoding="async" width="1024" height="225" src="https://pharmacelera.com/wp-content/uploads/2022/05/Figure-4-1024x225.png" class="attachment-large size-large wp-image-12957" alt="Random population" srcset="https://pharmacelera.com/wp-content/uploads/2022/05/Figure-4-1024x225.png 1024w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-4-300x66.png 300w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-4-768x169.png 768w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-4-1536x337.png 1536w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-4-2048x450.png 2048w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-4-920x202.png 920w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-4-230x50.png 230w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-4-350x77.png 350w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-4-480x105.png 480w" sizes="(max-width: 1024px) 100vw, 1024px" />											<figcaption class="widget-image-caption wp-caption-text">Figure 4</figcaption>
										</figure>
									</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-644a704 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="644a704" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7f83a76" data-id="7f83a76" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-f6084dd elementor-widget elementor-widget-text-editor" data-id="f6084dd" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Over time, since better individuals have more chances to be selected and crossed over, the population tends to the local / global maxima points, as shown in the figure below.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-5800637 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="5800637" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e58a1df" data-id="e58a1df" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-21776d3 elementor-widget elementor-widget-image" data-id="21776d3" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
												<figure class="wp-caption">
										<img loading="lazy" decoding="async" width="1024" height="225" src="https://pharmacelera.com/wp-content/uploads/2022/05/Figure-5-1024x225.png" class="attachment-large size-large wp-image-12958" alt="First iteration" srcset="https://pharmacelera.com/wp-content/uploads/2022/05/Figure-5-1024x225.png 1024w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-5-300x66.png 300w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-5-768x169.png 768w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-5-1536x337.png 1536w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-5-2048x450.png 2048w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-5-920x202.png 920w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-5-230x50.png 230w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-5-350x77.png 350w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-5-480x105.png 480w" sizes="(max-width: 1024px) 100vw, 1024px" />											<figcaption class="widget-image-caption wp-caption-text">Figure 5</figcaption>
										</figure>
									</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-c412426 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="c412426" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ba8486f" data-id="ba8486f" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-7d7f460 elementor-widget elementor-widget-text-editor" data-id="7d7f460" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>When the algorithm chooses to mutate an individual, it jumps to a new search space. If that new space is better than the current ones, this individual will have more probability to be selected and crossed over and the population will tend to move there. If the new space is worse, it does not have high chances to be selected and crossed over (low chances to survive). This is shown in the following picture for a single individual.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-721f607 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="721f607" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-37e9c6a" data-id="37e9c6a" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-181918b elementor-widget elementor-widget-image" data-id="181918b" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
												<figure class="wp-caption">
										<img loading="lazy" decoding="async" width="1024" height="248" src="https://pharmacelera.com/wp-content/uploads/2022/05/Figure-6-1024x248.png" class="attachment-large size-large wp-image-12960" alt="Mutations in population" srcset="https://pharmacelera.com/wp-content/uploads/2022/05/Figure-6-1024x248.png 1024w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-6-300x73.png 300w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-6-768x186.png 768w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-6-1536x372.png 1536w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-6-2048x496.png 2048w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-6-920x223.png 920w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-6-230x56.png 230w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-6-350x85.png 350w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-6-480x116.png 480w" sizes="(max-width: 1024px) 100vw, 1024px" />											<figcaption class="widget-image-caption wp-caption-text">Figure 6</figcaption>
										</figure>
									</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-8603b64 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="8603b64" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b917d93" data-id="b917d93" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-d53ae1d elementor-widget elementor-widget-text-editor" data-id="d53ae1d" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>At the end, once the algorithm has iterated several times, the best individual or the best diverse individuals of the last population are the solutions found by the algorithm, as shown below. As commented before, the individuals of the last generation tend to be located near the local / global maxima points.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-a11cae2 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="a11cae2" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6d66d9f" data-id="6d66d9f" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-d469203 elementor-widget elementor-widget-image" data-id="d469203" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
												<figure class="wp-caption">
										<img loading="lazy" decoding="async" width="1024" height="225" src="https://pharmacelera.com/wp-content/uploads/2022/05/Figure-7-1024x225.png" class="attachment-large size-large wp-image-12961" alt="" srcset="https://pharmacelera.com/wp-content/uploads/2022/05/Figure-7-1024x225.png 1024w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-7-300x66.png 300w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-7-768x169.png 768w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-7-1536x337.png 1536w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-7-2048x450.png 2048w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-7-920x202.png 920w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-7-230x50.png 230w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-7-350x77.png 350w, https://pharmacelera.com/wp-content/uploads/2022/05/Figure-7-480x105.png 480w" sizes="(max-width: 1024px) 100vw, 1024px" />											<figcaption class="widget-image-caption wp-caption-text">Figure 7</figcaption>
										</figure>
									</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-0838091 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="0838091" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ddd22ea" data-id="ddd22ea" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-765a2e9 elementor-widget elementor-widget-text-editor" data-id="765a2e9" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>I hope this post has raised your interest in genetic algorithms and genetic programming and you will be eager to further read on this topic. Stay tuned for future Artificial Intelligence and Artificial Intelligence for Drug Discovery posts.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-d139ef8 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="d139ef8" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-04c9ed0" data-id="04c9ed0" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-683d677 elementor-widget elementor-widget-text-editor" data-id="683d677" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Want to learn more about how Pharmacelera can help you? <strong><a href="https://new.pharmacelera.com/#contact">Contact us</a></strong> and a member of our team will contact you to evaluate your project and how we can assist you with our technologies and services.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		<p>The post <a href="https://pharmacelera.com/blog/science/genetic-algorithms/">How Genetic Algorithms work?</a> appeared first on <a href="https://pharmacelera.com">Pharmacelera | Pushing the limits of computational chemistry</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>DyNAbind and Pharmacelera engage in a research collaboration to apply Artificial Intelligence to DNA-Encoded Library screening</title>
		<link>https://pharmacelera.com/blog/partnerships/dynabind-and-pharmacelera-collaboration/</link>
		
		<dc:creator><![CDATA[Fernando Martín]]></dc:creator>
		<pubDate>Fri, 01 Apr 2022 07:14:05 +0000</pubDate>
				<category><![CDATA[Partnerships]]></category>
		<category><![CDATA[artificial intelligence]]></category>
		<category><![CDATA[computational chemistry]]></category>
		<category><![CDATA[dna encoded libraries]]></category>
		<category><![CDATA[machine learning]]></category>
		<guid isPermaLink="false">https://pharmacelera.com/?p=11551</guid>

					<description><![CDATA[<p>DyNAbind and Pharmacelera are happy to announce a joint scientific collaboration in the fields of DNA-Encoded Libraries (DEL) and Artificial Intelligence (AI) [&#8230;]</p>
<p>The post <a href="https://pharmacelera.com/blog/partnerships/dynabind-and-pharmacelera-collaboration/">DyNAbind and Pharmacelera engage in a research collaboration to apply Artificial Intelligence to DNA-Encoded Library screening</a> appeared first on <a href="https://pharmacelera.com">Pharmacelera | Pushing the limits of computational chemistry</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="11551" class="elementor elementor-11551" data-elementor-post-type="post">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-31ede94 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="31ede94" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-8560c77" data-id="8560c77" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-47845fe elementor-widget elementor-widget-text-editor" data-id="47845fe" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>DyNAbind and Pharmacelera are happy to announce a joint scientific collaboration in the fields of DNA-Encoded Libraries (DEL) and Artificial Intelligence (AI) for drug discovery. DEL screening is perceived as one of the main sources of new chemical matter in forthcoming years as the technology enables testing millions of molecules in a single wet experiment, in contrast to traditional High-Throughput Screening (HTS) methodologies.</p><p>Some of the main challenges of DEL screenings are the management of noisy data as well as the conversion of binders into easily synthesizable or purchasable hits. Given the big amount of datapoints provided by DEL screening, AI and Ligand-Based Drug Discovery (LBDD) in-silico tools are attractive tools for overcoming these limitations. The conjunction of both companies’ technologies will enable pharmaceutical companies, biotech organizations and public research institutions to find novel chemical scaffolds with new Intellectual Property (IP) from a huge and unexplored chemical space.</p><p>“We are excited to begin this scientific collaboration with Pharmacelera and to assess the benefits of our complementary technologies for drug discovery“, says Michael Thompson, DyNAbind’s co-founder and CEO. “Pharmacelera’s accurate 3D molecular descriptors and expertise in AI can help in the post-processing of the data and in overcoming our main challenges”, he adds.</p><p>“DyNAbind is a premier organization in the area of DNA-Encoded Libraries, and we are very excited to kick-off a collaboration with them“, Enric Gibert, CEO of Pharmacelera explains. “DyNAbind’s DEL capabilities, which combine traditional small molecule approaches with fragment-based data, generate millions of useful and meaningful datapoints that our state-of-the-art LBDD tools and AI expertise can use to propose novel hits with larger chemical diversity”, he adds.</p><p><a style="background-color: #ffffff;" href="https://dynabind.com/" target="_blank" rel="noopener">DyNAbind</a> is a privately owned company focusing on novel DNA-Encoded Library approaches for drug discovery. The company combines small molecule and fragment-based approaches with unprecedented levels of library QC to offer more relevant medicinal chemistry start points in a highly drug-like space. A patented decoding system and powerful in-house informatics platform allows deep insight into the screening data for supporting either <em>de novo</em> drug design or optimization of existing ligands. Since foundation in 2017, DyNAbind has been based in Dresden, Germany and collaborates with pharmaceutical companies, biotechs and academic groups in the US, Europe and Asia.</p><p><a style="background-color: #ffffff;" href="https://pharmacelera.com/" target="_blank" rel="noopener">Pharmacelera</a> develops advanced computational tools for the discovery of novel hits using accurate Quantum-Mechanics (QM), Artificial Intelligence (AI) and High-Performance Computing (HPC). The company’s products PharmScreen and PharmQSAR use 3D molecular descriptors to mine an unexplored chemical space and to identify hits uncovered by traditional algorithms. Pharmacelera is a private company founded in 2015 and based in Barcelona, Spain. The company works with several big pharma and biotech organizations across Europe and the United States.</p><p>See press release at <a style="background-color: #ffffff;" href="https://dynabind.com/dynabind-and-pharmacelera-collaboration/" target="_blank" rel="noopener">Dynabind.com</a></p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		<p>The post <a href="https://pharmacelera.com/blog/partnerships/dynabind-and-pharmacelera-collaboration/">DyNAbind and Pharmacelera engage in a research collaboration to apply Artificial Intelligence to DNA-Encoded Library screening</a> appeared first on <a href="https://pharmacelera.com">Pharmacelera | Pushing the limits of computational chemistry</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Artificial Intelligence: tree search algorithms</title>
		<link>https://pharmacelera.com/blog/science/artificial-intelligence-tree-search-algorithms/</link>
		
		<dc:creator><![CDATA[Fernando Martín]]></dc:creator>
		<pubDate>Wed, 16 Mar 2022 09:33:52 +0000</pubDate>
				<category><![CDATA[Science]]></category>
		<category><![CDATA[artificial intelligence]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[tree search algorithms]]></category>
		<guid isPermaLink="false">https://pharmacelera.com/?p=10931</guid>

					<description><![CDATA[<p>As we explained in our previous post, Artificial Intelligence (AI) is more than Machine Learning (ML). Artificial Intelligence (AI) techniques include algorithms [&#8230;]</p>
<p>The post <a href="https://pharmacelera.com/blog/science/artificial-intelligence-tree-search-algorithms/">Artificial Intelligence: tree search algorithms</a> appeared first on <a href="https://pharmacelera.com">Pharmacelera | Pushing the limits of computational chemistry</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="10931" class="elementor elementor-10931" data-elementor-post-type="post">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-d6cdead elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="d6cdead" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-938a9d4" data-id="938a9d4" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-67a4084 elementor-widget elementor-widget-text-editor" data-id="67a4084" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>As we explained in <a href="https://pharmacelera.com/science/artificial-intelligence-is-not-machine-learning/">our previous post</a>, Artificial Intelligence (AI) is more than Machine Learning (ML). Artificial Intelligence (AI) techniques include algorithms for finding optimal or pseudo-optimal solutions in complex problems, for example.</p><p>Several search problems can be described as a tree of options, in which each node of the tree is a partial or final solution to the problem and the branch below the node (if any), describes following options given that partial solution.</p><p>For instance, imagine we want to build a molecule by merging 4 building blocks from a pool of 1,000 blocks. For the sake of simplicity, let’s assume that building blocks can be combined in any form but two building blocks can only be combined in a single anchored point. The tree that describes the search space will have a root with an empty molecule (no building blocks) and a first level of nodes with width 1,000 (we can pick any building block as a starting point). A second level (depth) would consist of 1,000 nodes below each of the nodes in the first level: we can combine one building block with any of the 1,000 building blocks. And the same would happen for nodes in the 3<sup>rd</sup> and 4<sup>th</sup> levels (depths). Although this search tree has 4 depth levels given that we have described a constraint problem (4 building blocks), the search space is still enormous: 1,000^4 = 10^12.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-1b202dc elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="1b202dc" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-10f2c1e" data-id="10f2c1e" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-b3e20b7 elementor-widget elementor-widget-image" data-id="b3e20b7" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1024" height="600" src="https://pharmacelera.com/wp-content/uploads/2022/03/Figure1-1024x600.png" class="attachment-large size-large wp-image-10933" alt="tree_algorithms" srcset="https://pharmacelera.com/wp-content/uploads/2022/03/Figure1-1024x600.png 1024w, https://pharmacelera.com/wp-content/uploads/2022/03/Figure1-300x176.png 300w, https://pharmacelera.com/wp-content/uploads/2022/03/Figure1-768x450.png 768w, https://pharmacelera.com/wp-content/uploads/2022/03/Figure1-1536x899.png 1536w, https://pharmacelera.com/wp-content/uploads/2022/03/Figure1-2048x1199.png 2048w, https://pharmacelera.com/wp-content/uploads/2022/03/Figure1-920x539.png 920w, https://pharmacelera.com/wp-content/uploads/2022/03/Figure1-230x135.png 230w, https://pharmacelera.com/wp-content/uploads/2022/03/Figure1-350x205.png 350w, https://pharmacelera.com/wp-content/uploads/2022/03/Figure1-480x281.png 480w" sizes="(max-width: 1024px) 100vw, 1024px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-8b3eef7 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="8b3eef7" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c13a3e4" data-id="c13a3e4" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-42acfa1 elementor-widget elementor-widget-text-editor" data-id="42acfa1" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>As another example, the tree search space for a next chess game move is infinite. The root node of the tree describes the current situation of the pieces in the chess, each node below it describes a potential move of any of the existing pieces and so on for lower levels (depths). Each path from the root to any given node describes a series of potential moves (one white, one black). Since this is an unconstrained problem, search algorithms will limit the search space to an extent (e.g. a number of depths or next piece moves).</p><p>Note the importance of computing power to explore a large search space and to find better solutions in both cases in a reasonable amount of time.</p><p>Several algorithms exist for searching these tree spaces. These algorithms use a scoring function for each solution or partial solution to the problem (each tree node). In the case of molecules, it could be a Tanimoto-like score compared to a reference molecule. In the case of the chess game, it could be the difference between the number of existing pieces of the player taking the next move and the number of existing pieces of the opponent (evidently, this scoring is super simple, the one we used when we were kids).</p><p>Breadth-first search (BFS) algorithms explore first all the nodes of the current depth before exploring the nodes one depth lower. Depth-first search (DFS) algorithms, on the other hand, explore a given branch as deep as possible before backtracking up and following other branches. The following figure illustrates the search order to the molecular building blocks problem using BFS (in blue) and DFS (in green).</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-d601b63 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="d601b63" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a890904" data-id="a890904" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-261af2b elementor-widget elementor-widget-image" data-id="261af2b" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1024" height="343" src="https://pharmacelera.com/wp-content/uploads/2022/03/Figure2-1024x343.png" class="attachment-large size-large wp-image-10934" alt="Breadth-first search (BFS) algorithms" srcset="https://pharmacelera.com/wp-content/uploads/2022/03/Figure2-1024x343.png 1024w, https://pharmacelera.com/wp-content/uploads/2022/03/Figure2-300x101.png 300w, https://pharmacelera.com/wp-content/uploads/2022/03/Figure2-768x258.png 768w, https://pharmacelera.com/wp-content/uploads/2022/03/Figure2-1536x515.png 1536w, https://pharmacelera.com/wp-content/uploads/2022/03/Figure2-2048x687.png 2048w, https://pharmacelera.com/wp-content/uploads/2022/03/Figure2-920x309.png 920w, https://pharmacelera.com/wp-content/uploads/2022/03/Figure2-230x77.png 230w, https://pharmacelera.com/wp-content/uploads/2022/03/Figure2-350x117.png 350w, https://pharmacelera.com/wp-content/uploads/2022/03/Figure2-480x161.png 480w" sizes="(max-width: 1024px) 100vw, 1024px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-c3684ba elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="c3684ba" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b2f876d" data-id="b2f876d" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-4875aa7 elementor-widget elementor-widget-text-editor" data-id="4875aa7" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>BFS algorithms require more memory than DFS algorithms, as the search space is explored in parallel and all options need to be kept in memory. DFS algorithms, on the other hand, are greedy algorithms that can get lost in a non-optimal branch if the search space is too big or infinite. Some DFS modifications tend to alleviate this problem by iteratively revisiting some of the top partial solutions and backtrack to other branches faster.</p><p>Several variants have been proposed to improve the time and memory requirements of these search algorithms. These variants mainly concentrate on two different aspects:</p><ul><li>Branch prioritization: by measuring or predicting that specific branches can lead to better solutions, the algorithm can explore these branches first and reach an optimal or pseudo-optimal solution faster.</li><li>Branch pruning: by measuring or predicting that specific branches lead to poor solutions, the algorithm can prune those branches and skip exploring them.</li></ul><p>A* algorithms, for example, are best-first search algorithms. The idea of A* is to measure what is the score of a given internal node of the search tree and explore the subbranch that can potentially maximize the scoring function first. At each internal node, the algorithm computes the scoring function of that partial solution and it predicts or measures how far all the subbranches are to the optimal or pseudo-optimal solution.</p><p>For example, in the case of the molecular subblocks, the algorithm can prioritize a branch that starts at depth 2 with a Tanimoto value of 0.5 of that partial solution than a branch that starts at depth 3 with a Tanimoto value of 0.1. This is so because it is easier to find a better solution in the former, as depicted in the following figure.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-0aa09b0 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="0aa09b0" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4916530" data-id="4916530" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-f9a2897 elementor-widget elementor-widget-image" data-id="f9a2897" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1024" height="630" src="https://pharmacelera.com/wp-content/uploads/2022/03/Figure3-1024x630.png" class="attachment-large size-large wp-image-10935" alt="A* algorithms" srcset="https://pharmacelera.com/wp-content/uploads/2022/03/Figure3-1024x630.png 1024w, https://pharmacelera.com/wp-content/uploads/2022/03/Figure3-300x185.png 300w, https://pharmacelera.com/wp-content/uploads/2022/03/Figure3-768x472.png 768w, https://pharmacelera.com/wp-content/uploads/2022/03/Figure3-1536x945.png 1536w, https://pharmacelera.com/wp-content/uploads/2022/03/Figure3-2048x1260.png 2048w, https://pharmacelera.com/wp-content/uploads/2022/03/Figure3-920x566.png 920w, https://pharmacelera.com/wp-content/uploads/2022/03/Figure3-230x141.png 230w, https://pharmacelera.com/wp-content/uploads/2022/03/Figure3-350x215.png 350w, https://pharmacelera.com/wp-content/uploads/2022/03/Figure3-480x295.png 480w" sizes="(max-width: 1024px) 100vw, 1024px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-a21b854 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="a21b854" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ce312a9" data-id="ce312a9" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-5ef2366 elementor-widget elementor-widget-text-editor" data-id="5ef2366" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Branch and bound (BB or B&amp;B) are also algorithms that prioritize some branches over others, but they also prune the search space by skipping specific branches that are computed to lead to suboptimal solutions. Such algorithms keep bounds or ranges of scoring values and they compute, at each internal node, if particular subbranches cannot lead to solutions that improve the best one found so far.</p><p>For simplicity, let’s assume that adding a building block can improve the current Tanimoto value of a partial solution in a range between 0 and 0.2. If the algorithm has already found a complete molecule of 4 building blocks that has a Tanimoto value of 0.95, it will not explore a subbranch at depth 2 if the Tanimoto value of that partial solution is 0.1. That partial solution can only be complemented by 2 building blocks and the best expected Tanimoto of any solution in that branch is 0.5 (the current 0.1 plus the maximum potential of +0.2 for each of the 2 final building blocks), as shown in the following figure.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-65b4d96 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="65b4d96" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d2e7287" data-id="d2e7287" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-1a62ad5 elementor-widget elementor-widget-image" data-id="1a62ad5" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1024" height="580" src="https://pharmacelera.com/wp-content/uploads/2022/03/Figure4-1024x580.png" class="attachment-large size-large wp-image-10936" alt="Branch and bound (BB or B&amp;B)" srcset="https://pharmacelera.com/wp-content/uploads/2022/03/Figure4-1024x580.png 1024w, https://pharmacelera.com/wp-content/uploads/2022/03/Figure4-300x170.png 300w, https://pharmacelera.com/wp-content/uploads/2022/03/Figure4-768x435.png 768w, https://pharmacelera.com/wp-content/uploads/2022/03/Figure4-1536x870.png 1536w, https://pharmacelera.com/wp-content/uploads/2022/03/Figure4-2048x1160.png 2048w, https://pharmacelera.com/wp-content/uploads/2022/03/Figure4-920x521.png 920w, https://pharmacelera.com/wp-content/uploads/2022/03/Figure4-230x130.png 230w, https://pharmacelera.com/wp-content/uploads/2022/03/Figure4-350x198.png 350w, https://pharmacelera.com/wp-content/uploads/2022/03/Figure4-480x272.png 480w" sizes="(max-width: 1024px) 100vw, 1024px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-387d559 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="387d559" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d50de30" data-id="d50de30" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-c342c05 elementor-widget elementor-widget-text-editor" data-id="c342c05" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>The field of search algorithms, a fascinating component of Artificial Intelligence, is quite big and it has been widely studied. The basic algorithms described in this post date back from the 60s, 70s and 80s, with more modern variations in more recent years. I just wanted to provide a glimpse of some of the basic strategies. If interested, there are several books and papers around these topics.</p>
<p>Stay tuned for future post on other Artificial Intelligence posts. &nbsp;</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		<p>The post <a href="https://pharmacelera.com/blog/science/artificial-intelligence-tree-search-algorithms/">Artificial Intelligence: tree search algorithms</a> appeared first on <a href="https://pharmacelera.com">Pharmacelera | Pushing the limits of computational chemistry</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Artificial Intelligence is NOT Machine Learning</title>
		<link>https://pharmacelera.com/blog/science/artificial-intelligence-is-not-machine-learning/</link>
		
		<dc:creator><![CDATA[Fernando Martín]]></dc:creator>
		<pubDate>Thu, 24 Feb 2022 05:51:38 +0000</pubDate>
				<category><![CDATA[Science]]></category>
		<category><![CDATA[artificial intelligence]]></category>
		<category><![CDATA[drug discovery]]></category>
		<category><![CDATA[machine learning]]></category>
		<guid isPermaLink="false">https://pharmacelera.com/?p=10591</guid>

					<description><![CDATA[<p>By Enric Gibert &#8211; Feb. 24, 2022 Although the concepts of Artificial Intelligence (AI) and Machine Learning (ML) are used interchangeably, they [&#8230;]</p>
<p>The post <a href="https://pharmacelera.com/blog/science/artificial-intelligence-is-not-machine-learning/">Artificial Intelligence is NOT Machine Learning</a> appeared first on <a href="https://pharmacelera.com">Pharmacelera | Pushing the limits of computational chemistry</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="10591" class="elementor elementor-10591" data-elementor-post-type="post">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-7d7b6aa elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="7d7b6aa" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-1e136e9" data-id="1e136e9" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-6dc3461 elementor-widget elementor-widget-image" data-id="6dc3461" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img fetchpriority="high" decoding="async" width="1024" height="965" src="https://pharmacelera.com/wp-content/uploads/2019/12/EnricGibert_crop_BW-1024x965.jpg" class="attachment-large size-large wp-image-5829" alt="Enric Gibert" srcset="https://pharmacelera.com/wp-content/uploads/2019/12/EnricGibert_crop_BW-1024x965.jpg 1024w, https://pharmacelera.com/wp-content/uploads/2019/12/EnricGibert_crop_BW-300x283.jpg 300w, https://pharmacelera.com/wp-content/uploads/2019/12/EnricGibert_crop_BW-768x724.jpg 768w, https://pharmacelera.com/wp-content/uploads/2019/12/EnricGibert_crop_BW.jpg 1820w" sizes="(max-width: 1024px) 100vw, 1024px" />															</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-1beba0d" data-id="1beba0d" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-53f8606 elementor-widget elementor-widget-text-editor" data-id="53f8606" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>By Enric Gibert &#8211; Feb. 24, 2022</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-792f5e7 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="792f5e7" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1efa01b" data-id="1efa01b" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-5abec47 elementor-widget elementor-widget-text-editor" data-id="5abec47" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p class="MsoNormal">Although the concepts of Artificial Intelligence (AI) and Machine Learning (ML) are used interchangeably, they are not the same.</p>
<p class="MsoNormal">Artificial Intelligence (AI) refers to the techniques and methods to demonstrate intelligence by machines, as opposed to the natural intelligence demonstrated by humans (supposedly ;-)). The field of AI was theorized in the 40s and 50s of last century. At a very high level, a machine would be considered intelligent if one interacted with it and could not differentiate whether machine replies were provided by another human sitting at the other side of the machine or by the machine itself. In other words, answers by a human and by a machine could not be distinguished.</p>
<p class="MsoNormal">AI is a very wide field that includes many areas such as expert systems, search algorithms, and Machine Learning (ML), among others.</p>
<p class="MsoNormal">Large knowledge-based databases such as expert systems consisting of a set of rules coded by humans is an example of AI. A toy expert system on vegetables can contain rules like “if round, green and size between 0.5 cm and 1.5 cm, then it is a pea”. However, one can imagine larger expert systems containing thousands of complex rules. Note that in this case, machines do not learn, as all knowledge is introduced (coded) by humans based on its expertise. Such systems seem intelligent, as they provide sound answers to specific questions. These expert systems can be equipped with inference algorithms to derive complex rules that are beyond the obvious human-coded rules. In this sense, inferencing is a first step towards machine learning.</p>
<p class="MsoNormal">Another AI area is search algorithms such as genetic algorithms, backtracking algorithms (in its depth-first, breadth-first or best-first versions such as A* search algorithms), or hill climbing. These algorithms try to find optimal solutions by exploring a wide range of potential candidate solutions. A chess game machine needs to decide what the best move is based on the current chessboard distribution and potential future moves by itself and by the opponent. The search space is humongous as the algorithm needs to evaluate and score many potential moves (“what if I move e4 &#8211; pawn to E4x -, the opponent moves e5 next &#8211; pawn E5 -, then I move NC3 &#8211; knight to C3 -, …” or “what if I move e4, the opponent moves e5 next, then I move BC4, …”) and chose the best one. The size of the search space depends on how deep (how many future movements) are considered. In this case, machines do not learn either, as they “simply” search for potential solutions that are built on-the-fly, but no knowledge or learning is retained or stored for future searches.</p>
<p class="MsoNormal">Machine Learning (ML) is the AI area in which machines automatically extract knowledge from data and experience that can be reused later to take decisions or propose predictions for new unseen situations. ML is being widely used in image recognition, speech recognition, web search algorithms, email filtering techniques, mating algorithms, … Regression analysis, artificial neural networks (and its more recent deep learning variants), support-vector machines and Bayesian networks, among others, are different ML techniques. In medical image recognition, for example, a deep neural network can be trained to early diagnose a particular neuro-degenerative disease using thousands of brain images. Once trained, the model can be used to predict whether new patients are developing that disease.</p>
<p class="MsoNormal">Evidently, sophisticated AI systems are hybrid systems that contain techniques from different areas. An algorithm for playing chess can contain human-typed rules (the most common chess openings, for instance), advanced backtracking search algorithms to decide the next move and a ML model to adapt the scoring function of the search algorithms based on previous actions by the opponent.</p>
<p class="MsoNormal">Since ML is the area of AI that is receiving more attention lately, these terms are often confused. But being ML a subset of AI, we can say that Artificial Intelligence is not Machine Learning, but Machine Learning is Artificial Intelligence.</p><p class="MsoNormal">Stay tuned for future short posts on Artificial Intelligence and Machine Learning.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		<p>The post <a href="https://pharmacelera.com/blog/science/artificial-intelligence-is-not-machine-learning/">Artificial Intelligence is NOT Machine Learning</a> appeared first on <a href="https://pharmacelera.com">Pharmacelera | Pushing the limits of computational chemistry</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Will Artificial Intelligence methods improve docking protocols?</title>
		<link>https://pharmacelera.com/blog/science/will-artificial-intelligence-methods-improve-docking-protocols/</link>
		
		<dc:creator><![CDATA[Fernando Martín]]></dc:creator>
		<pubDate>Wed, 23 Sep 2020 07:51:55 +0000</pubDate>
				<category><![CDATA[Science]]></category>
		<category><![CDATA[artificial intelligence]]></category>
		<category><![CDATA[docking]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[structure based drug discovery]]></category>
		<guid isPermaLink="false">https://new.pharmacelera.com/?p=6798</guid>

					<description><![CDATA[<p>By Lluis Campos &#8211; Sep. 23, 2020 Molecular Docking is a key tool in Structure Based Drug Discovery (SBDD), as it aims [&#8230;]</p>
<p>The post <a href="https://pharmacelera.com/blog/science/will-artificial-intelligence-methods-improve-docking-protocols/">Will Artificial Intelligence methods improve docking protocols?</a> appeared first on <a href="https://pharmacelera.com">Pharmacelera | Pushing the limits of computational chemistry</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="6798" class="elementor elementor-6798" data-elementor-post-type="post">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-c3c01aa elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="c3c01aa" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-e28e0ab" data-id="e28e0ab" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-cc6bfe5 elementor-widget elementor-widget-image" data-id="cc6bfe5" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img decoding="async" src="https://new.pharmacelera.com/wp-content/uploads/2020/05/Lluis_crop_BW_new.jpg" title="" alt="" loading="lazy" />															</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-0b5dec3" data-id="0b5dec3" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-55cfbe9 elementor-widget elementor-widget-text-editor" data-id="55cfbe9" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>By Lluis Campos &#8211; Sep. 23, 2020</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-302ad67 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="302ad67" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c504310" data-id="c504310" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-cba8227 elementor-widget elementor-widget-text-editor" data-id="cba8227" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Molecular Docking is a key tool in Structure Based Drug Discovery (SBDD), as it aims to determine the predominant binding mode of a ligand to a target protein. The process requires 1) a three-dimensional structure of the target protein and 2) the generation of thousands of poses for the ligand, among which the program will try to find the best fit. To do that, Molecular Docking programs use a Scoring Function (SF) [1].</p><p>SFs are, hence, mathematical tools used in SBDD to evaluate protein-ligand interactions. Using advanced physics and complex theoretical models is not the aim of SFs, as it would suppose an unaffordable computational cost. Rather than that, SFs are based on approximations, allowing a higher calculation effectivity, i.e., a better balance between accuracy and speed [2].</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-8a8a31e elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="8a8a31e" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ef8d016" data-id="ef8d016" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-5354e17 elementor-widget elementor-widget-heading" data-id="5354e17" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">The function of a Scoring Function</h2>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-16e7c4a elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="16e7c4a" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f6badd4" data-id="f6badd4" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-6f46614 elementor-widget elementor-widget-text-editor" data-id="6f46614" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>The ideal SF should be able to accomplish three main tasks. The first one is to identify the correct binding orientation of each ligand to the active site of the protein when choosing among all generated poses. The second is the selection of potential lead compounds against a target protein by screening a ligand library. And the third one is the prediction of the absolute binding affinity between the ligand and the target. It is generally assumed that current SFs perform satisfyingly well at pose prediction, while virtual screening and specially binding affinity prediction remain as major challenges.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-b31299d elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="b31299d" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f8c859d" data-id="f8c859d" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-2c6f439 elementor-widget elementor-widget-heading" data-id="2c6f439" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">What types of Scoring Functions can I find?</h2>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-2d0eb25 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="2d0eb25" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-17a0f8f" data-id="17a0f8f" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-93352ee elementor-widget elementor-widget-text-editor" data-id="93352ee" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Current classifications [2] group SFs in four different types. Force field/Physics-based SFs, Empirical SFs and Knowledge-based potentials are usually referred as “classical SFs”, while in recent years a new group has been defined as Descriptor-based or Machine Learning-based SFs.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-faa9498 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="faa9498" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f4be94d" data-id="f4be94d" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-396afb8 elementor-widget elementor-widget-image" data-id="396afb8" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
												<figure class="wp-caption">
											<a href="https://new.pharmacelera.com/wp-content/uploads/2020/09/Scoring-functions-classification.png" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="Scoring functions classification" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NzIzMSwidXJsIjoiaHR0cHM6XC9cL3BoYXJtYWNlbGVyYS5jb21cL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjBcLzA5XC9TY29yaW5nLWZ1bmN0aW9ucy1jbGFzc2lmaWNhdGlvbi5wbmcifQ%3D%3D">
							<img loading="lazy" decoding="async" width="300" height="203" src="https://pharmacelera.com/wp-content/uploads/2020/09/Scoring-functions-classification-300x203.png" class="attachment-medium size-medium wp-image-7231" alt="Classification of scoring functions for docking algorithms" srcset="https://pharmacelera.com/wp-content/uploads/2020/09/Scoring-functions-classification-300x203.png 300w, https://pharmacelera.com/wp-content/uploads/2020/09/Scoring-functions-classification-768x520.png 768w, https://pharmacelera.com/wp-content/uploads/2020/09/Scoring-functions-classification-230x156.png 230w, https://pharmacelera.com/wp-content/uploads/2020/09/Scoring-functions-classification-350x237.png 350w, https://pharmacelera.com/wp-content/uploads/2020/09/Scoring-functions-classification-480x325.png 480w, https://pharmacelera.com/wp-content/uploads/2020/09/Scoring-functions-classification.png 793w" sizes="(max-width: 300px) 100vw, 300px" />								</a>
											<figcaption class="widget-image-caption wp-caption-text">Figure 1: Scoring function classification</figcaption>
										</figure>
									</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-5fd3430 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="5fd3430" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-62450e9" data-id="62450e9" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-3a8d494 elementor-widget elementor-widget-text-editor" data-id="3a8d494" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><strong>Physics-based</strong> SFs were the first ones to be developed and they are based on the physical atomic interactions between target and ligand. These are usually divided in Van der Waals forces, computed as Lennard-Jones potentials, and electrostatic forces, calculated using Coulomb’s Law. Since this approximation neglects both entropic and desolvation contributions, very often physics-based SFs incorporate additional terms to account for them. Examples of this kind of SFs are GoldScore in the docking software GOLD and SFs in Autodock 3 and 4.</p><p><img loading="lazy" decoding="async" class="size-full wp-image-7232 aligncenter" src="https://new.pharmacelera.com/wp-content/uploads/2020/09/equation1.jpg" alt="" width="350" height="41" srcset="https://pharmacelera.com/wp-content/uploads/2020/09/equation1.jpg 350w, https://pharmacelera.com/wp-content/uploads/2020/09/equation1-300x35.jpg 300w, https://pharmacelera.com/wp-content/uploads/2020/09/equation1-230x27.jpg 230w" sizes="(max-width: 350px) 100vw, 350px" /></p><p><strong>Empirical </strong>SFs are probably the most intuitive approach among the four groups. They compute binding affinity by adding up a set of weighted energy terms. These terms represent energetic factors for the binding, such as hydrophobic effects, hydrogen bonds, halogen bonds, steric clashes, etc. Multiple Linear Regression is used to infere the weights from a training set of protein-ligand complexes with known binding affinities. Again, some of these terms are often devoted to account for the entropic and desolvation effects. Examples of empirical SFs are ChemScore from GOLD and GlideScore SP in Schrödinger’s Glide.</p><p><img loading="lazy" decoding="async" class="size-full wp-image-7233 aligncenter" src="https://new.pharmacelera.com/wp-content/uploads/2020/09/equation2.jpg" alt="" width="543" height="46" srcset="https://pharmacelera.com/wp-content/uploads/2020/09/equation2.jpg 543w, https://pharmacelera.com/wp-content/uploads/2020/09/equation2-300x25.jpg 300w, https://pharmacelera.com/wp-content/uploads/2020/09/equation2-230x19.jpg 230w, https://pharmacelera.com/wp-content/uploads/2020/09/equation2-350x30.jpg 350w, https://pharmacelera.com/wp-content/uploads/2020/09/equation2-480x41.jpg 480w" sizes="(max-width: 543px) 100vw, 543px" /></p><p><strong>Knowledge-based</strong> SFs are based on the inverse Boltzmann statistic principle. This principle assumes that, in a training set of protein-ligand complexes, the frequency of a pair of atoms at a specific distance is directly proportional to the contribution of this pair to the binding energy. Hence, frequencies of different pairs are converted into distance-dependent potentials, and the binding affinity can be then computed as the sum of all pairwise potentials present in the complex.</p><p><img loading="lazy" decoding="async" class="size-full wp-image-7234 aligncenter" src="https://new.pharmacelera.com/wp-content/uploads/2020/09/equation3.jpg" alt="" width="206" height="52" /></p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-284aaeb elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="284aaeb" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-8b9d39e" data-id="8b9d39e" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-c4ca140 elementor-widget elementor-widget-heading" data-id="c4ca140" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">The new trend: Machine learning-based Scoring Functions</h2>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-2b725f7 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="2b725f7" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5f0742d" data-id="5f0742d" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-f4b2a29 elementor-widget elementor-widget-text-editor" data-id="f4b2a29" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Machine Learning methods are being currently applied to every single data-based field and Computer-Aided Drug Discovery is not an exception. Computational chemists are taking advantage of the increasing amount of experimental data that is available nowadays to build models that can achieve better results than the more classical SFs above described. Far from what has been exposed for the latter, where functional forms differed in specific terms but had a common scaffold, a myriad of different functional forms can be obtained depending on the algorithm chosen; from Support Vector Machines and Random Forest to the more complex and opaque Deep Neural Networks.</p><p>Functional forms of Machine learning-based SFs, also called <strong>descriptor-based</strong> by some reviewers [2], are very similar compared to empirical SFs. However, there are three major reasons to group them in another category. First, whereas classical SFs have linear functional forms, descriptor-based SFs have different functional forms depending on the machine learning algorithm employed. Second, the number of terms tends to be extremely larger in descriptor-based SF; while it is rare to find empirical SFs with more than ten weighted terms, here hundreds of different descriptors can be exploited. And third, while individual terms in an empirical SF have an easily interpretable physical meaning, this is not necessarily the case for descriptor-based SFs, which might operate as a “black box”.</p><p>The greatest asset of this kind of SFs is also the major weakness of classical models, i.e., binding affinity prediction. The predictive power of a SF is often measured as the Pearson correlation coefficient (Rp) between the experimental binding energy and the one predicted by the model. Two conclusions can be extracted from the table below [3]. The first one is that  in descriptor-based SF largely outperform the classical approaches, even the ones with better scores. And the second is that no new relevant classical SFs have been developed since the machine learning wave raised.</p><p>Furthermore, it has been demonstrated that the predictive capacity of descriptor-based SFs tends to be improved when larger training sets are provided. In this sense, many databases are now publicly available with loads of data about ligand-protein affinities. Probably the most popular among them is <a href="http://www.pdbbind.org.cn/">PDBbind</a>, which is updated on an annual basis, and currently stores almost 13,000 carefully curated biomolecular complexes, from which around 10,000 are protein-ligand complexes.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-00f706c elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="00f706c" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ba84026" data-id="ba84026" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-5a974c1 elementor-widget elementor-widget-image" data-id="5a974c1" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
												<figure class="wp-caption">
											<a href="https://new.pharmacelera.com/wp-content/uploads/2020/09/ranking-scoring-functions-methods.png" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="ranking scoring functions methods" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NzIzNSwidXJsIjoiaHR0cHM6XC9cL3BoYXJtYWNlbGVyYS5jb21cL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjBcLzA5XC9yYW5raW5nLXNjb3JpbmctZnVuY3Rpb25zLW1ldGhvZHMucG5nIn0%3D">
							<img loading="lazy" decoding="async" width="269" height="300" src="https://pharmacelera.com/wp-content/uploads/2020/09/ranking-scoring-functions-methods-269x300.png" class="attachment-medium size-medium wp-image-7235" alt="" srcset="https://pharmacelera.com/wp-content/uploads/2020/09/ranking-scoring-functions-methods-269x300.png 269w, https://pharmacelera.com/wp-content/uploads/2020/09/ranking-scoring-functions-methods-230x257.png 230w, https://pharmacelera.com/wp-content/uploads/2020/09/ranking-scoring-functions-methods-350x391.png 350w, https://pharmacelera.com/wp-content/uploads/2020/09/ranking-scoring-functions-methods.png 387w" sizes="(max-width: 269px) 100vw, 269px" />								</a>
											<figcaption class="widget-image-caption wp-caption-text">Table 1: Ranking based on Pearson correlation coefficient (Rp)</figcaption>
										</figure>
									</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-b0ce8ce elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="b0ce8ce" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-63ef011" data-id="63ef011" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-760d8e3 elementor-widget elementor-widget-heading" data-id="760d8e3" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">The future of Scoring Functions</h2>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-9a9f10c elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="9a9f10c" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c2343c2" data-id="c2343c2" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-ac6d003 elementor-widget elementor-widget-text-editor" data-id="ac6d003" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>From the exposed above, it seems clear that machine learning is going to play an important role on the development of the state-of-the-art molecular docking software of the future. For now, many studies have taken profit of the fact that descriptor-based SFs are orthogonal to classical ones, and they are using them as rescoring functions to improve the results obtained by the latter. On the other hand, it is still unclear how the size and content of the training set can affect their performance, since in many cases it is strongly dependent on the target protein family.</p><p>Meanwhile, other possibilities for the development of new ways of assessing protein-ligand complementarity remain unexplored. To our knowledge, only one study has been published on the use of Molecular Interaction Fields (MIF) to predict protein-ligand interaction [4]. The results are promising and open the door for future work on the field. <a href="https://new.pharmacelera.com/better-molecular-description/">Pharmacelera’s hydrophobic MIFs</a> have shown outstanding results applied to ligand-based virtual screening campaigns, but they are still to be used on structure-based approaches.</p><p><strong>So, what do you think? Are the Scoring Functions of the future going to be fully machine-learning driven? Will they rather be a perfect complement for classic SFs? Or, alternatively, are we going to find better docking protocols without the need of these complex algorithms?</strong></p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-52b64a9 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="52b64a9" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c40eae1" data-id="c40eae1" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-9eff859 elementor-widget elementor-widget-heading" data-id="9eff859" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">References</h2>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-cf38c47 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="cf38c47" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-838c3fa" data-id="838c3fa" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-72f496d elementor-widget elementor-widget-text-editor" data-id="72f496d" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>[1]         J. Li, A. Fu, and L. Zhang, “An Overview of Scoring Functions Used for Protein–Ligand Interactions in Molecular Docking,” <em>Interdiscip. Sci. Comput. Life Sci.</em>, vol. 11, no. 2, pp. 320–328, 2019.</p><p>[2]         J. Liu and R. Wang, “Classification of current scoring functions,” <em>J. Chem. Inf. Model.</em>, vol. 55, no. 3, pp. 475–482, 2015.</p><p>[3]         H. Li, K. H. Sze, G. Lu, and P. J. Ballester, “Machine-learning scoring functions for structure-based drug lead optimization,” <em>Wiley Interdiscip. Rev. Comput. Mol. Sci.</em>, no. November 2019, pp. 1–20, 2020.</p><p>[4]         D. Hayakawa, N. Sawada, Y. Watanabe, and H. Gouda, “A molecular interaction field describing nonconventional intermolecular interactions and its application to protein–ligand interaction prediction,” <em>J. Mol. Graph. Model.</em>, vol. 96, p. 107515, 2020.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		<p>The post <a href="https://pharmacelera.com/blog/science/will-artificial-intelligence-methods-improve-docking-protocols/">Will Artificial Intelligence methods improve docking protocols?</a> appeared first on <a href="https://pharmacelera.com">Pharmacelera | Pushing the limits of computational chemistry</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
