<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Bayesian Optimization: Maximize MaxPro Criterion in Discussions</title>
    <link>https://community.jmp.com/t5/Discussions/Bayesian-Optimization-Maximize-MaxPro-Criterion/m-p/955694#M110094</link>
    <description>&lt;P&gt;Any chance to have an answer from JMP people or advanced users on this specific question/confusion ?&lt;/P&gt;
&lt;P&gt;I really hope the documentation for JMP BayesOpt will be augmented, as it lacks some basic infos, for example about kernels/continuous correlation types formula and figures. There is already good documentation about the function types involved in the selection of the kernel:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://fr.mathworks.com/help/stats/kernel-covariance-function-options.html" target="_blank"&gt;https://fr.mathworks.com/help/stats/kernel-covariance-function-options.html&lt;/A&gt;&lt;BR /&gt;&lt;A href="https://www.comsol.fr/support/learning-center/course/surrogate-modeling-theory-271/more-on-covariance-functions-96531" target="_blank"&gt;https://www.comsol.fr/support/learning-center/course/surrogate-modeling-theory-271/more-on-covariance-functions-96531&lt;/A&gt;&lt;BR /&gt;&lt;A href="https://indico.cern.ch/event/1407896/contributions/6068668/attachments/2947366/5179857/Lecture_2_vkain_BO.pdf" target="_blank"&gt;https://indico.cern.ch/event/1407896/contributions/6068668/attachments/2947366/5179857/Lecture_2_vkain_BO.pdf&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;...&lt;/P&gt;</description>
    <pubDate>Fri, 26 Jun 2026 13:15:48 GMT</pubDate>
    <dc:creator>Victor_G</dc:creator>
    <dc:date>2026-06-26T13:15:48Z</dc:date>
    <item>
      <title>Bayesian Optimization: Maximize MaxPro Criterion</title>
      <link>https://community.jmp.com/t5/Discussions/Bayesian-Optimization-Maximize-MaxPro-Criterion/m-p/950499#M109862</link>
      <description>&lt;P&gt;Hi dear Community and JMP experts,&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;I'm confused by the denomination of one of the option in the batch customizer for Bayesian Optimization.&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;One of the option is called&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://www.jmp.com/support/help/en/19.1/index.shtml#page/jmp/bayesian-optimization-batch-customizer.shtml" rel="noopener noreferrer" target="_blank"&gt;&lt;STRONG&gt;Maximize MaxPro criterion&lt;/STRONG&gt;&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;in Bayesian Optimization platform.&amp;nbsp;The Help in this section mentions: "&lt;EM&gt;This option is a model-free exploration of the factor space that avoids replication of any of the factor settings in both the training data and the current batch.&amp;nbsp;Use this option for any batch size when one or more of the models is not fitting well.&lt;/EM&gt;"&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Regarding the definition of this MaxPro criterion in the &lt;A href="https://www.jmp.com/support/help/en/19.1/#page/jmp/fast-flexible-filling-design-details.shtml?_gl=1*1i0pl3j*_up*MQ..*_ga*MTgxODkxMTcwMC4xNzc5Nzg2Njkx*_ga_BRNVBEC1RS*czE3Nzk3ODY2OTAkbzEkZzAkdDE3Nzk3ODY2OTAkajYwJGwwJGgw#" target="_blank"&gt;Fast Flexible Filling Design Details&lt;/A&gt;&amp;nbsp;help section, "&lt;EM&gt;The MaxPro criterion maximizes the product of the distances between potential design points in a way that involves all factors. This supports the goal of providing good space-filling properties on projections of factors&lt;/EM&gt;". It is also mentioned that the MaxPro criterion "&lt;EM&gt;strives to find points in the clusters that&amp;nbsp;&lt;STRONG&gt;&lt;SPAN class="Search_Result_Highlight"&gt;minimize&amp;nbsp;&lt;/SPAN&gt;&lt;/STRONG&gt;the following&amp;nbsp;&lt;SPAN class="Search_Result_Highlight"&gt;criterion" (&lt;/SPAN&gt;&lt;/EM&gt;&lt;SPAN class="Search_Result_Highlight"&gt;before looking at the formula):&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Victor_G_0-1779787172595.png" style="width: 400px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/104966i21261EF605331D8A/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Victor_G_0-1779787172595.png" alt="Victor_G_0-1779787172595.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;As the product of the squared distances is at the denominator in the formula, minimizing this criterion does maximize the distances between potential design points. So maximizing the MaxPro criterion may actually lead to smaller distances between points, causing a higher risk of runs that may be clustered or "stacked" when looking at smaller subspaces of the experimental space.&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;Looking at the Bayesian Optimization Profiler, it seems the formula used behind this acquisition function does not use (squared) distances at the denominator (like in the original MaxPro criterion), but at the numerator, since we can see concave desirability profile matching a -X² type of formula involving distances between original design points. MaxPro acquisition function is at the maximum where the distances between the new point and original design points are the highest:&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Victor_G_2-1779787582146.png" style="width: 400px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/104968iF053B7727A586587/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Victor_G_2-1779787582146.png" alt="Victor_G_2-1779787582146.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So can someone clarify this confusion between the "minimize MaxPro criterion" of Space Filling designs and the "maximize MaxPro criterion" of Bayesian Optimization ? Does the MaxPro criterion in the Bayesian Optimization platform use the same formula as the one in the Space Filling platform ? What is the formula displayed in the MaxPro Space Filling Criterion acquisition function ?&lt;/P&gt;
&lt;P&gt;Thanks in advance !&lt;/P&gt;</description>
      <pubDate>Tue, 26 May 2026 09:39:31 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Bayesian-Optimization-Maximize-MaxPro-Criterion/m-p/950499#M109862</guid>
      <dc:creator>Victor_G</dc:creator>
      <dc:date>2026-05-26T09:39:31Z</dc:date>
    </item>
    <item>
      <title>Re: Bayesian Optimization: Maximize MaxPro Criterion</title>
      <link>https://community.jmp.com/t5/Discussions/Bayesian-Optimization-Maximize-MaxPro-Criterion/m-p/955694#M110094</link>
      <description>&lt;P&gt;Any chance to have an answer from JMP people or advanced users on this specific question/confusion ?&lt;/P&gt;
&lt;P&gt;I really hope the documentation for JMP BayesOpt will be augmented, as it lacks some basic infos, for example about kernels/continuous correlation types formula and figures. There is already good documentation about the function types involved in the selection of the kernel:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://fr.mathworks.com/help/stats/kernel-covariance-function-options.html" target="_blank"&gt;https://fr.mathworks.com/help/stats/kernel-covariance-function-options.html&lt;/A&gt;&lt;BR /&gt;&lt;A href="https://www.comsol.fr/support/learning-center/course/surrogate-modeling-theory-271/more-on-covariance-functions-96531" target="_blank"&gt;https://www.comsol.fr/support/learning-center/course/surrogate-modeling-theory-271/more-on-covariance-functions-96531&lt;/A&gt;&lt;BR /&gt;&lt;A href="https://indico.cern.ch/event/1407896/contributions/6068668/attachments/2947366/5179857/Lecture_2_vkain_BO.pdf" target="_blank"&gt;https://indico.cern.ch/event/1407896/contributions/6068668/attachments/2947366/5179857/Lecture_2_vkain_BO.pdf&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;...&lt;/P&gt;</description>
      <pubDate>Fri, 26 Jun 2026 13:15:48 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Bayesian-Optimization-Maximize-MaxPro-Criterion/m-p/955694#M110094</guid>
      <dc:creator>Victor_G</dc:creator>
      <dc:date>2026-06-26T13:15:48Z</dc:date>
    </item>
    <item>
      <title>Re: Bayesian Optimization: Maximize MaxPro Criterion</title>
      <link>https://community.jmp.com/t5/Discussions/Bayesian-Optimization-Maximize-MaxPro-Criterion/m-p/955711#M110095</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/11568"&gt;@Victor_G&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; I completely agree with your assessment and questions about the new BeysOp platform. I've been wanting to try this out with colleagues at work ever since I first learned of it earlier this year, but I'm also balancing possible payouts to resource/time use and don't want to send colleagues down a rabbit hole without first&amp;nbsp;trying to understand the fundamentals of how JMP implements BayesOp -- this part has been more challenging.&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; There are some OK web tutorials on the early stages of development and the recent addition to JMP 19 Pro here:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.jmp.com/t5/Phil-Kay-s-Blog/Active-Learning-in-JMP-Chris-Gotwalt-ENBIS-Workshop/ba-p/835262" target="_blank"&gt;https://community.jmp.com/t5/Phil-Kay-s-Blog/Active-Learning-in-JMP-Chris-Gotwalt-ENBIS-Workshop/ba-p/835262&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.jmp.com/t5/Learn-JMP-Events/Developer-Tutorial-Bayesian-Optimization/ev-p/894910" target="_blank"&gt;https://community.jmp.com/t5/Learn-JMP-Events/Developer-Tutorial-Bayesian-Optimization/ev-p/894910&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; They're decent at giving a very high-level description of how things work (good for management, especially the second one up to about the 20min mark), but I still haven't been able to find more detailed explanations, or much in the way of how to tune/adjust the algorithms of the optimization and acquisition functions for the specific task at hand.&lt;/P&gt;
&lt;P&gt;&amp;nbsp; In the tutorials, they acknowledge that there are risks of getting stuck in local maxima, but also claim their method can get out of this because it balances the desire to explore with the desire to optimize. The explanation is hand-wavy, and I understand they can't reveal everything under the hood, but some more insight into details would help. Especially for those of us in industry who see the value of this approach, but also would like to have more than a black box understanding so that IF things don't go as expected (which is most of the time), we can adapt so that there continues to be valuable information in the work that has been completed.&lt;/P&gt;
&lt;P&gt;&amp;nbsp; Just some of my thoughts after trying to learn more about this latest platform in JMP.&lt;/P&gt;
&lt;P&gt;&amp;nbsp; Thanks for the additional links and resources!&lt;/P&gt;
&lt;P&gt;DS&lt;/P&gt;</description>
      <pubDate>Fri, 26 Jun 2026 14:02:02 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Bayesian-Optimization-Maximize-MaxPro-Criterion/m-p/955711#M110095</guid>
      <dc:creator>SDF1</dc:creator>
      <dc:date>2026-06-26T14:02:02Z</dc:date>
    </item>
    <item>
      <title>Re: Bayesian Optimization: Maximize MaxPro Criterion</title>
      <link>https://community.jmp.com/t5/Discussions/Bayesian-Optimization-Maximize-MaxPro-Criterion/m-p/955737#M110096</link>
      <description>&lt;P&gt;Hello, thanks for your interest in the Bayesian Optimization in JMP Pro. I understand your confusion around the phrasing "Maximize MaxPro", JMP is actually maximizing the reciprocal of the MaxPro criterion. This was to make it so that the all the run acquisition options were presented as maximizations rather than some being minimizations while others are maximizations. A better phrasing in hindsight would have been "Maximize Spacefilling Criterion" and place the details in the documentation that we were maximizing the reciprocal of the MaxPro criterion.&lt;/P&gt;</description>
      <pubDate>Fri, 26 Jun 2026 18:46:29 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Bayesian-Optimization-Maximize-MaxPro-Criterion/m-p/955737#M110096</guid>
      <dc:creator>chris_gotwalt1</dc:creator>
      <dc:date>2026-06-26T18:46:29Z</dc:date>
    </item>
    <item>
      <title>Re: Bayesian Optimization: Maximize MaxPro Criterion</title>
      <link>https://community.jmp.com/t5/Discussions/Bayesian-Optimization-Maximize-MaxPro-Criterion/m-p/955740#M110097</link>
      <description>&lt;P&gt;Thanks &lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/23"&gt;@chris_gotwalt1&lt;/a&gt; !&lt;BR /&gt;&lt;BR /&gt;I knew something was different (and possibly inversed) when looking at the acquisition function form of MaxPro criterion from the Bayesian Optimization profiler and the equation from the Space Filling design section. Thanks for clarifying it.&lt;/P&gt;
&lt;P&gt;I do get the simplified way of maximizing any acquisition function, but the same naming for this criterion as for Space Filling design got me confused.&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;I hope the documentation will be revised and enriched to avoid any confusion and bring more information about this BayesOpt platform possibilities to users.&lt;/P&gt;
&lt;P&gt;Best,&lt;/P&gt;</description>
      <pubDate>Fri, 26 Jun 2026 20:22:07 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Bayesian-Optimization-Maximize-MaxPro-Criterion/m-p/955740#M110097</guid>
      <dc:creator>Victor_G</dc:creator>
      <dc:date>2026-06-26T20:22:07Z</dc:date>
    </item>
    <item>
      <title>Re: Bayesian Optimization: Maximize MaxPro Criterion</title>
      <link>https://community.jmp.com/t5/Discussions/Bayesian-Optimization-Maximize-MaxPro-Criterion/m-p/956000#M110104</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/12549"&gt;@SDF1&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;Thanks for your answer and complementary links.&lt;BR /&gt;While these links may be useful to get started practically with BayesOpt, they do not offer a deeper look at some technical choices like kernel, acquisition function forms (and equations), etc...&lt;/P&gt;
&lt;P&gt;There are no guarantee to reach global optimum. I already have presented a use case in Discovery Seminar about BO where using only an "auto" mode (blindly following the platform recommendations for the addition of the next runs), I have a sub-optimal than what I can get when forcing exploration at the beginning, or even better, starting with initial runs created with a space filling approach:&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Victor_G_0-1782734060542.png" style="width: 400px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/107941iA67C06ED52C5BFD3/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Victor_G_0-1782734060542.png" alt="Victor_G_0-1782734060542.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Victor_G_1-1782734075159.png" style="width: 436px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/107942iB81A360279424C95/image-dimensions/436x265?v=v2" width="436" height="265" role="button" title="Victor_G_1-1782734075159.png" alt="Victor_G_1-1782734075159.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;So I am a bit skeptical about the claims you mention: if your target has been reached during BO loops (no matter if it's a local or global optimum), then the platform will recommend replicate the point, and it will finish here.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The topic of global vs. local optimum was a frequent question in this JMP Discovery seminar, as well as "how to use/trust the model'sp redictions", where I showed that calculating feature importance/sensitivity indices based on the Gaussian Process used during BO loop can be highly misleading :&amp;nbsp;&lt;A href="https://www.linkedin.com/posts/victorguiller_bayesianoptimization-designofexperiments-activity-7475080705866174465-e3uV" target="_blank" rel="noopener"&gt;https://www.linkedin.com/posts/victorguiller_bayesianoptimization-designofexperiments-activity-7475080705866174465-e3uV&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Victor_G_1-1782734532868.png" style="width: 400px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/107944i1F57C73E6FC8A9AE/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Victor_G_1-1782734532868.png" alt="Victor_G_1-1782734532868.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;This type of explainability method will only provide an explanation of the path followed by the algorithm, not necessarily the "real" importance/sensitivity of the factors.&lt;/P&gt;
&lt;P&gt;Thanks a lot for the discussion and links !&lt;/P&gt;
&lt;P&gt;Best,&lt;/P&gt;</description>
      <pubDate>Mon, 29 Jun 2026 12:02:27 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Bayesian-Optimization-Maximize-MaxPro-Criterion/m-p/956000#M110104</guid>
      <dc:creator>Victor_G</dc:creator>
      <dc:date>2026-06-29T12:02:27Z</dc:date>
    </item>
    <item>
      <title>Re: Bayesian Optimization: Maximize MaxPro Criterion</title>
      <link>https://community.jmp.com/t5/Discussions/Bayesian-Optimization-Maximize-MaxPro-Criterion/m-p/956014#M110106</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/11568"&gt;@Victor_G&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; Yes, I completely agree with you about the concerns regarding the algorithm and whether or not the iterations are accurately probing the design space in order to quickly find what is hopefully a global maximum (or even clustered maxima). To be clear, I didn't make any claims about the abilities, just was repeating some claims that were made in the online webinars. As I mentioned in my original reply, they're OK webinars to get started but don't dive deep into the methodology or algorithms and how to tune them -- definitely more steered toward more "casual" users of JMP and DOE methodology.&lt;/P&gt;
&lt;P&gt;&amp;nbsp; To a certain extent, I agree and understand what's also being communicated/demonstrated in the presentations about the BO platform -- a lot of the time in industry, it's not so critical to have a deep fundamental understanding of how each factor interactions with all other factors and have this beautiful model. It's good enough to know that your 85%, 90% of the way there and have a stable process to generate your desired response. The extra 10%-15% can be optimized with small adjustments when you're near that optimum. But, being able to get close to that optimum quickly in the first place when not much is know about the operating space is very desirable.&lt;/P&gt;
&lt;P&gt;&amp;nbsp; One thing none of the examples have done is shown what happens if you START somewhere near an optimum. What happens with the explore vs exploit algorithm if you've already gone through an BO optimization and found a "maximum". What if you then restart the process using a couple points near that maximum. Does it get stuck, or does it still search the design space? I can think of several scenarios where there could be at least two global maxima that can be reached via two different settings -- one of which might be more practical from a production standpoint. But, if the BO algorithm always gets stuck on one of the local maxima without exploring enough, then you could be missing important information.&lt;/P&gt;
&lt;P&gt;&amp;nbsp; Thanks for sharing your comparisons running BO in "auto" vs supervised and how well the different approaches reach a desired goal. As with other experimental approaches, I guess I see it more as an iterative approach and another tool in the toolbox. The webinars "almost" make it sound like this might become the "new" replacement for DOE, even though the presenters state that's not the case, there's still this underlying tone that suggests it's the next big thing. As with anything -- USE WITH CAUTION.&lt;/P&gt;
&lt;P&gt;&amp;nbsp; One big takeaway I have is that with all computer assisted modeling (call it ML or AI, or gen-AI, whatever), supervision of the process is key. Unsupervised computer assisted modeling or generation can EASILY hallucinate. I've given several different AI platforms prompts to generate silhouettes of people doing different kinds of tasks -- pretty "simple", no detail, just a silhouette. Well, the different AIs easily hallucinate extra limbs on the humans -- three legs or 4 arms. Even after responding that there was a mistake in the AI's generation, the next iteration will still be a hallucination. The process still requires some pretty intense human supervision and oversight. Currently, the BO platform also seems to need some careful supervision.&lt;/P&gt;
&lt;P&gt;&amp;nbsp; Just some healthy skepticism.&lt;/P&gt;
&lt;P&gt;DS&lt;/P&gt;</description>
      <pubDate>Mon, 29 Jun 2026 13:11:29 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Bayesian-Optimization-Maximize-MaxPro-Criterion/m-p/956014#M110106</guid>
      <dc:creator>SDF1</dc:creator>
      <dc:date>2026-06-29T13:11:29Z</dc:date>
    </item>
    <item>
      <title>Re: Bayesian Optimization: Maximize MaxPro Criterion</title>
      <link>https://community.jmp.com/t5/Discussions/Bayesian-Optimization-Maximize-MaxPro-Criterion/m-p/956018#M110107</link>
      <description>&lt;P&gt;Hi DS,&lt;/P&gt;
&lt;P&gt;Sorry for the misunderstanding, I did understand that the claims were from JMP Team, not you (sorry for any confusion in my answer).&lt;/P&gt;
&lt;P&gt;You're right, initial starting points (spread and location) are as important as the choices you'll make after launching the BO loop. Depending on how close from an optimum the initial points are located, we can think that the algorithm may be "attracted" to this area, particularly if it is ok with your target and objective. To be able to force the exploration, adding runs with a &lt;A href="https://www.jmp.com/support/help/en/19.1/#page/jmp/bayesian-optimization-batch-customizer.shtml#" target="_self"&gt;space filling (MaxPro) criterion&lt;/A&gt; may help, as it will generate points that have the maximum distances with points already present (or adding runs with an acquisition function with an emphasis on uncertainty, like &lt;SPAN&gt;Multimodel Std Dev or Upper Confidence Bound)&lt;/SPAN&gt;. User decisions when using BO can be very impactful on the outcomes of the project.&lt;/P&gt;
&lt;P&gt;Exactly, BO is another "smart experimentation" methodology in the toolbox. I also think that in practice, it may be more effective to have a few runs at each iteration (not only 1 run by iteration), and keep varying the type of runs added with different acquisition functions, to ensure diversity in the batch of runs and avoid premature exploration stop. We could for example think about 5 runs per iteration, with one or two exploitation runs, two exploration runs (or more), and other uns in a "balanced" mode. I see BO with acquisition functions as an option to create "tiny"-DoE experimentation type, where acquisition function are similar to design optimality, and where the "design" augmentation is highly flexible in terms of runs size. But it comes at the detriment of some of the statistical "machinery" and safeguards like blocking or other noise reduction techniques, so the two methodologies are not exactly interchangeable. I agree, "use with caution", start with the experimental settings and constraints, and THEN choose the experimentation methodology.&lt;/P&gt;
&lt;P&gt;Yes, computer modeling like Machine Learning are great at finding patterns and can broaden the modeling options, but the results should always be considered with caution, as some algorithms may be sensitive to overfitting (or hallucinations for GenAI). So always use domain expertise, critical thinking and a statistical mindset to assess and evaluate the model's results.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks a lot for the discussion, I am really looking forward to see how the BayesOpt platform (and documentation !) will evolve in the future releases.&lt;/P&gt;
&lt;P&gt;Best,&lt;/P&gt;</description>
      <pubDate>Mon, 29 Jun 2026 14:00:34 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Bayesian-Optimization-Maximize-MaxPro-Criterion/m-p/956018#M110107</guid>
      <dc:creator>Victor_G</dc:creator>
      <dc:date>2026-06-29T14:00:34Z</dc:date>
    </item>
    <item>
      <title>Re: Bayesian Optimization: Maximize MaxPro Criterion</title>
      <link>https://community.jmp.com/t5/Discussions/Bayesian-Optimization-Maximize-MaxPro-Criterion/m-p/956038#M110109</link>
      <description>&lt;P class="PDq2pG_selectionAnchorContainer" data-end="514" data-start="370"&gt;Thanks for the interesting discussion. To overly simplify, I think this comes down to two fundamentally different approaches to experimentation.&lt;/P&gt;
&lt;P data-end="765" data-start="519"&gt;One approach is algorithmic. The objective is simply to find settings that produce a desirable outcome. Whether the underlying mechanisms are understood is largely irrelevant as long as the algorithm reliably converges to a satisfactory solution.&lt;/P&gt;
&lt;P data-end="1132" data-start="770"&gt;The second approach treats experimentation as a learning process. The objective is not only to identify good settings, but to understand &lt;EM data-end="912" data-start="907"&gt;why&lt;/EM&gt; they work. That mechanistic understanding allows us to predict performance in new situations, recognize when conditions have changed, transfer knowledge to future designs, and develop more robust products and processes.&lt;/P&gt;
&lt;P data-end="1545" data-start="1137"&gt;Neither philosophy is inherently right or wrong—they simply optimize different objectives. If the only goal is to optimize a single system as quickly as possible, Bayesian Optimization can be extremely attractive. If the goal is to build scientific or engineering knowledge that extends beyond the current problem, then experimentation must be designed to reveal mechanisms, not simply search for an optimum.&lt;/P&gt;
&lt;P data-end="1805" data-start="1550"&gt;My concern is that we sometimes evaluate these methods solely by asking, &lt;EM data-end="1657" data-start="1623"&gt;"Did we find a better solution?"&lt;/EM&gt; I think an equally important question is, &lt;EM data-end="1768" data-start="1700"&gt;"What did we learn that will still be useful on the next project?"&lt;/EM&gt; Those are not always the same thing.&lt;/P&gt;
&lt;P data-end="1805" data-start="1550"&gt;&lt;SPAN&gt;Data can identify where an optimum exists. Understanding mechanisms explains why it exists. Only the latter allows us to predict what will happen when the world inevitably changes.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 29 Jun 2026 15:51:20 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Bayesian-Optimization-Maximize-MaxPro-Criterion/m-p/956038#M110109</guid>
      <dc:creator>statman</dc:creator>
      <dc:date>2026-06-29T15:51:20Z</dc:date>
    </item>
  </channel>
</rss>

