<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Effex app documentation – Optimization</title>
    <link>/documentation/docs/software/optimization/</link>
    <description>Recent content in Optimization on Effex app documentation</description>
    <generator>Hugo -- gohugo.io</generator>
    
	  <atom:link href="/documentation/docs/software/optimization/index.xml" rel="self" type="application/rss+xml" />
    
    
      
        
      
    
    
    <item>
      <title>Docs: Responses</title>
      <link>/documentation/docs/software/optimization/responses_1/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/documentation/docs/software/optimization/responses_1/</guid>
      <description>
        
        
        &lt;h3 id=&#34;specification-limits&#34;&gt;&lt;strong&gt;Specification Limits&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Using the options under Specification Limits, the user can specify the optimization specifications for each response variable that is being considered. As an example, consider the following image.&lt;/p&gt;
&lt;figure&gt;
  &lt;img src=&#34;/documentation/documentation/img/optim_response_spec.png&#34; align=&#34;center&#34; width=&#34;70%&#34;&gt;
&lt;/figure&gt;
&lt;p&gt;In this example, there are two response variables of interest: Abrasion and Elong. For the response variable Abrasion, the objective is to maximize the value with a lower limit of 120, and for the response variable Elong, the objective is to maintain its value between the range 400 to 600. A reference to the original data set can be found &lt;a href=&#34;/documentation/documentation/docs/software/modeling/experiment-data/&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;To specify these objectives in the software, first select one of the three choices highlighted in the red box. The description of these choices are as follows:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&amp;lsquo;&amp;gt;&amp;rsquo; - &lt;strong&gt;Maximize&lt;/strong&gt; the value for the response variable&lt;/li&gt;
&lt;li&gt;&amp;lsquo;&amp;lt; &amp;gt;&amp;rsquo; - &lt;strong&gt;Maintain the value&lt;/strong&gt; for the response varibale between a certain range&lt;/li&gt;
&lt;li&gt;&amp;lsquo;&amp;lt;&amp;rsquo; - &lt;strong&gt;Minimize&lt;/strong&gt; the value for the response variable&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;After selecting the objective, the user can then &lt;strong&gt;set the limits on the slider&lt;/strong&gt; (highlighted in the purple box in the image above). Setting the limits depends on which one of the three choices was selected.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&amp;lsquo;&amp;gt;&amp;rsquo; - In this case, the user should specify a lower limit. In the image above, for the response variable Abrasion, we specified a lower limit of roughly 120, as we are interested in finding the settings for the input variables that predict a mean value equal to or above 120 for the response variable &amp;lsquo;Abrasion&amp;rsquo;.&lt;/li&gt;
&lt;li&gt;&amp;lsquo;&amp;lt; &amp;gt;&amp;rsquo; - In this case, the user should specify a range of values. In the image above, for the response variable Elong, we specify both a lower limit and an upper limit of approximately 400 and 600, as we are interested in finding the settings for the input variables that predict a value between these values for the response variable Elong.&lt;/li&gt;
&lt;li&gt;&amp;lsquo;&amp;lt;&amp;rsquo; - This is the opposite case of &amp;lsquo;&amp;gt;&amp;rsquo;. In this case, the user should specify an upper limit.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h3 id=&#34;interval-type&#34;&gt;&lt;strong&gt;Interval Type&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;For each prediction value that is calculated for different combinations of settings of the input factors, a statistical interval is also calculated that quantifies the uncertainty around this predicted value. In the software, there are three choices as presented below.&lt;/p&gt;
&lt;figure&gt;
  &lt;img src=&#34;/documentation/documentation/img/interval_type_optim.png&#34; align=&#34;center&#34; width=&#34;30%&#34;&gt;
&lt;/figure&gt;
&lt;p&gt;Using the options under &lt;strong&gt;Interval Type&lt;/strong&gt;, the user can specify the type of interval that is of interest. Taking into account the selected models for each response, $\mathbf{X}$ to be the model matrix, $\widehat{\sigma}$ to be the estimate for the root mean squared error, $f(\mathbf{x})$ to the model expansion column vector of $\mathbf{x}$, where $\mathbf{x}$ is a vector with a specific combination of settings for the input factors denoted as $\mathbf{x}$, the different types of intervals are calculated as follows&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Confidence interval:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;$$\widehat{y} ± t_{1-\frac{\alpha}{2}, n-p} \cdot \widehat{\sigma} \cdot \sqrt{f&#39;(\mathbf{x}){(\mathbf{X&amp;rsquo;X})}^{-1}f(\mathbf{x})}$$&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Prediction interval:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;$$\widehat{y} ± t_{1-\frac{\alpha}{2}, n-p} \cdot \widehat{\sigma} \cdot \sqrt{1+f&#39;(\mathbf{x}){(\mathbf{X&amp;rsquo;X})}^{-1}f(\mathbf{x})}$$&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Tolerance interval:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;$$\widehat{y} ± z_{\frac{(1+\psi)}{2}} \cdot \widehat{\sigma} \cdot\sqrt{1+f&#39;(\mathbf{x}){(\mathbf{X&amp;rsquo;X})}^{-1}f(\mathbf{x})} \cdot \sqrt{\frac{n-p}{\chi^{2}_{\alpha,n-p}}}$$&lt;/p&gt;
&lt;p&gt;Here, $\psi$ is the proportion of all future predictions that will be covered in the tolerance interval with a confidence of $100(1-\alpha)$%. By default, for all types intervals, $\alpha$ is set to 0.05, so that all intervals have a confidence level of 95%. For the tolerance interval, $\psi$ is set to 0.95 so that the tolerance interval covers 95% of all future observations with a confidence of 95%.&lt;/p&gt;
&lt;p&gt;Selecting the type of interval that is of interest, will display such interval in the &lt;strong&gt;Profilers&lt;/strong&gt; tab. The type of interval selected will also influence the calculations for the probability of success (which is presented in the tab &lt;a href=&#34;/documentation/documentation/docs/software/optimization/pcp_2/&#34;&gt;&lt;strong&gt;Parallel Coordinates Plot&lt;/strong&gt;&lt;/a&gt;).&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Docs: Parallel Coordinates Plot</title>
      <link>/documentation/docs/software/optimization/pcp_2/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/documentation/docs/software/optimization/pcp_2/</guid>
      <description>
        
        
        &lt;h2 id=&#34;optimization-graph&#34;&gt;&lt;strong&gt;Optimization Graph&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;The optimization graph is a parallel coordinate plot, similar to the one available in the software for design and model selection. Based on the selected model for each of the response variables, this plot allows the user to visualize the predicted values for the average for each of the response variables for the many combinations of the settings of the input factors. The first few axes allow the user to set limits for the settings of the input factors, followed by axes for the response variables, and finally an axis for the probability of success values. Here is an example of such a plot.&lt;/p&gt;
&lt;figure&gt;
  &lt;img src=&#34;/documentation/documentation/img/pcp_optim.png&#34; align=&#34;center&#34; width=&#34;80%&#34;&gt;
&lt;/figure&gt;
&lt;p&gt;In the above example, the first 8 axes correspond to the input factors, the next 6 axes correspond to the response variables, and the last axis gives the values for the probability of success.&lt;/p&gt;
&lt;p&gt;For a given combination of the settings of the input factors (highlighted in the image above using a black line), the &lt;strong&gt;probability of success (PoS)&lt;/strong&gt; quantifies the probability with which the desired optimization goals (specified in the Responses tab) can be achieved for all response variables.&lt;/p&gt;
&lt;p&gt;To be precise in our defintion, when&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;the &lt;strong&gt;confidence interval&lt;/strong&gt; option is selected in the Responses tab, the probability of success (PoS) quantifies the probability with which the desired optimization goals specified (in the Responses tab) can be achieved for the predicted value for the average for all response variables.&lt;/li&gt;
&lt;li&gt;the &lt;strong&gt;prediction interval&lt;/strong&gt; option is selected in the Responses tab, the probability of success (PoS) quantifies the probability with which the desired optimization goals specified (in the Responses tab) can be achieved for the predicted value for one single future observation for all response variables.&lt;/li&gt;
&lt;li&gt;the &lt;strong&gt;tolerance interval&lt;/strong&gt; option is selected in the Responses tab, the probability of success (PoS) quantifies the probability with which the desired optimization goals specified (in the Responses tab) can be achieved for the predicted value for 95% of all future observations for all response variables.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The PoS values for the average is always going to be greater than the PoS values for one single future observation, which in turn is always going to be greater than the PoS values for 95% of all future observations.&lt;/p&gt;
&lt;p&gt;To learn how to interact and filter with this graph, see &lt;a href=&#34;/documentation/documentation/docs/software/catalog-search/pcp/&#34;&gt;[1]&lt;/a&gt; and &lt;a href=&#34;/documentation/documentation/docs/software/my-doe-items/saved_datasets/modeling_results/&#34;&gt;[2]&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The discretization of the levels for each input factor can be controlled using the &lt;strong&gt;Discretization level&lt;/strong&gt; option. For the finest grid of combinations of the settings of the inputs factors, choose the maximum discretization level value which is 11. In the example above, the discretization level is set to 5.&lt;/p&gt;
&lt;p&gt;Note that the discretization level option takes into account any &lt;strong&gt;filters placed in the input factor axes&lt;/strong&gt; in the parallel coordinate plot. On specifying a filter on one or more axes corresponding to the input factors, click on the &lt;strong&gt;Zoom&lt;/strong&gt; button to discretize the levels of the input factor over the filtered range.&lt;/p&gt;
&lt;hr&gt;
&lt;details style=&#34;color:black&#34;&gt;
  &lt;summary style=&#34;color:black&#34;&gt;Technical note on the calculations for the probability of success (PoS) (click to unfold)&lt;/summary&gt;
  &lt;div class=&#34;pageinfo pageinfo-primary&#34;&gt;
&lt;p&gt;For a given response variable, the probability of success (PoS) calculation for its corresponding combination of the settings of the input factors is calculated as follows:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;If the value for the said response variable is to be &lt;strong&gt;maximized&lt;/strong&gt; beyond a minimum value as entered in the &lt;strong&gt;Responses&lt;/strong&gt; tab, the PoS value is the area under the probability curve for the distribution concerning the specific type of interval (specified in the &lt;strong&gt;Responses&lt;/strong&gt; tab) that lies above the minimum value specified for the response.&lt;/li&gt;
&lt;li&gt;If the value for the said response variable is to be &lt;strong&gt;minimized&lt;/strong&gt; beyond a maximum value as entered in the &lt;strong&gt;Responses&lt;/strong&gt; tab, the PoS value is the area under the probability curve for the distribution concerning the specific type of interval (specified in the &lt;strong&gt;Responses&lt;/strong&gt; tab) that lies below the maximum value specified for the response.&lt;/li&gt;
&lt;li&gt;If the value for the said response variable is to be &lt;strong&gt;maintained between a range&lt;/strong&gt; with a specified minimum and maximum value as entered in the &lt;strong&gt;Responses&lt;/strong&gt; tab, the PoS value is the area under the probability curve for the distribution concerning the specific type of interval (specified in the &lt;strong&gt;Responses&lt;/strong&gt; tab) that lies between the minimum and maximum value for the response.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;In the &lt;strong&gt;Responses tab&lt;/strong&gt;,&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;when the &lt;strong&gt;confidence interval&lt;/strong&gt; option is selected, for the PoS, the probability curve of the distribution for the mean of the predictions for the given combination of settings of the input factors is considered.&lt;/li&gt;
&lt;li&gt;when the &lt;strong&gt;prediction interval&lt;/strong&gt; option is selected, for the PoS, the probability curve of the distribution for a single future observation for the given combination of settings of the input factors is considered.&lt;/li&gt;
&lt;li&gt;when the &lt;strong&gt;tolerance interval&lt;/strong&gt; option is selected, for the PoS, the probability curve of the distribution for 95% of all future observations for the given combination of settings of the input factors is considered.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;When there are &lt;strong&gt;multiple response variables&lt;/strong&gt;, a PoS value is calculated for each response, and a combined product is reported as the final PoS value.&lt;/p&gt;
&lt;p&gt;Note: For combinations of the settings of the input factors for which the predicted value for the average for any one of the response variables is outside the specified ranges provided in the &lt;strong&gt;Responses tab&lt;/strong&gt;, the calculated PoS value is reported as 0.&lt;/p&gt;
&lt;/div&gt;

&lt;/details&gt;


&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
    &lt;iframe src=&#34;https://www.youtube.com/embed/videoseries?list=PLYVwhy3SGC2Dkf9JnKG5-RGQFFzGQcEDu&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; allowfullscreen title=&#34;YouTube Video&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;hr&gt;
&lt;h2 id=&#34;selected-points&#34;&gt;&lt;strong&gt;Selected Points&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;The Selected Points table lists 5, 10 or 15 best combinations of the input factors that have the largest value for the PoS. You can specify the number of points to be displayed using the following option&lt;/p&gt;
&lt;figure&gt;
  &lt;img src=&#34;/documentation/documentation/img/select_number_of_points.png&#34; align=&#34;center&#34; width=&#34;20%&#34;&gt;
&lt;/figure&gt;
&lt;p&gt;If any filters are placed by the user in the parallel coordinate plot, then this table will only show points that match the specified filtering criteria. Here is an example.&lt;/p&gt;
&lt;figure&gt;
  &lt;img src=&#34;/documentation/documentation/img/selected_points_optim.png&#34; align=&#34;center&#34; width=&#34;80%&#34;&gt;
&lt;/figure&gt;
&lt;p&gt;In the above example, a filter is specified for the axis with PoS values so that we get only the points or combinations of the the settings of the input factors that achieve a PoS value of 0.797 or higher. In this case, there are only 4 points that satisfy this constraint, and these are displayed in the &lt;strong&gt;Selected Points&lt;/strong&gt; table, with all points being ranked by its PoS value.&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Docs: Profilers</title>
      <link>/documentation/docs/software/optimization/profilers_3/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/documentation/docs/software/optimization/profilers_3/</guid>
      <description>
        
        
        &lt;p&gt;The profiler can be used to study the change in (i) predicted value for the average or (ii) PoS values, for each response variable, based on changing the values set for a single input factor, while keeping the values for the remaining input factors fixed.&lt;/p&gt;
&lt;h3 id=&#34;controls&#34;&gt;&lt;strong&gt;Controls&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;First specify, the &lt;strong&gt;Criterion&lt;/strong&gt; that you would like to study using the following option.&lt;/p&gt;
&lt;figure&gt;
  &lt;img src=&#34;/documentation/documentation/img/profiler_controls.png&#34; align=&#34;center&#34; width=&#34;50%&#34;&gt;
&lt;/figure&gt;
&lt;p&gt;Here there are two choices:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;y-predicted: This concerns the predicted values for the average for each response.&lt;/li&gt;
&lt;li&gt;PoS: This concerns the calculated probability of success values for each response.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;A profiler plot is available for each combination of the input factor and response variable. The settings for all input factors that appear in the selected models can be changed using the sliders that are available at the bottom of the screen. An example is provided below.&lt;/p&gt;
&lt;figure&gt;
  &lt;img src=&#34;/documentation/documentation/img/sliders_inputs.png&#34; align=&#34;center&#34; width=&#34;50%&#34;&gt;
&lt;/figure&gt;
&lt;h3 id=&#34;selecting-y-predicted&#34;&gt;&lt;strong&gt;Selecting y-predicted&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;In a single profiler plot for a given combination of the input factor and response variable, the black line represents the relationship between the input factor and the predicted value for the average of the specific response variable. Here is an example of such a plot.&lt;/p&gt;
&lt;figure&gt;
  &lt;img src=&#34;/documentation/documentation/img/profiler_y_predicted.png&#34; align=&#34;center&#34; width=&#34;60%&#34;&gt;
&lt;/figure&gt;
&lt;ol&gt;
&lt;li&gt;If the black line is &lt;strong&gt;straight&lt;/strong&gt;, this shows that based on the selected model for the said response variable, the effect of changing the setting of the input factor (while keeping the settings of the remaining input factors fixed) results in a &lt;strong&gt;linear&lt;/strong&gt; or proportional change in the predicted value for the average of the specific response variable.&lt;/li&gt;
&lt;li&gt;If the black line is a &lt;strong&gt;curve&lt;/strong&gt; (not straight), this shows that based on the selected model for the said response variable, the effect of changing the setting of the input factor (while keeping the settings of the remaining input factors fixed) results in a &lt;strong&gt;non-linear&lt;/strong&gt; or non-proportional change in the predicted value for the average of the specific response variable. This indicates that a &lt;strong&gt;quadratic effect&lt;/strong&gt; corresponding to this input factor is present in the selected model corresponding to the given response variable. In the example plot above, the plot shows that the factors &lt;strong&gt;Silica&lt;/strong&gt; and &lt;strong&gt;Silane&lt;/strong&gt; have their corresponding quadratic effects present in the selected model.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;It is possible that changing the setting of a specific input factor results in a tilting effect on the black lines present in other profiler plots concerning different input factors but for the same response variable. For example, for a given response variable, if change in the levels for factor A, results in the tilting of the black line present in the profiler concerning factor B, then this is an indication that there is an &lt;strong&gt;interaction effect&lt;/strong&gt; A x B present in the selected model. The greater the degree of tilting of the black line in the profiler for factor B, the greater is the effect of this interaction effect. It is possible that a single factor may have interactions with multiple other factors.&lt;/p&gt;
&lt;p&gt;In each profiler plot,&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The &lt;strong&gt;green&lt;/strong&gt; and &lt;strong&gt;blue&lt;/strong&gt; lines represent the upper and lower bounds corresponding to the interval type selected in the &lt;strong&gt;Responses tab&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;The &lt;strong&gt;dashed black lines&lt;/strong&gt; make it easier to get the exact values for the predicted mean for a given value of the input factor.&lt;/li&gt;
&lt;li&gt;The &lt;strong&gt;shaded purple area&lt;/strong&gt; indicates the range of response values that have been prespecified in the Responses tab as desirable.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h3 id=&#34;selecting-pos&#34;&gt;&lt;strong&gt;Selecting PoS&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Here the black line now represents the relationship between the input factor and the PoS value concerning the specific response variable. Here is an example of such a plot.&lt;/p&gt;
&lt;figure&gt;
  &lt;img src=&#34;/documentation/documentation/img/profiler_pos.png&#34; align=&#34;center&#34; width=&#34;60%&#34;&gt;
&lt;/figure&gt;
&lt;p&gt;In each profiler plot, the &lt;strong&gt;dashed black lines&lt;/strong&gt; make it easier to get the exact values for the PoS values for a given value of the input factor.&lt;/p&gt;

      </description>
    </item>
    
  </channel>
</rss>
