<?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 FDE + BayesOpt for complex pharma process development in Discussions</title>
    <link>https://community.jmp.com/t5/Discussions/FDE-BayesOpt-for-complex-pharma-process-development/m-p/970055#M110510</link>
    <description>&lt;P&gt;Hi everyone,&lt;/P&gt;
&lt;P&gt;We’re developing a highly complex, multi-unit manufacturing process with a large number of CPPs across the various unit operations, together with continuous CQAs such as time-dependent drug release profiles.&lt;/P&gt;
&lt;P&gt;We’ve built up quite a lot of historical data from previous DoEs, which we’re currently looking at as one combined dataset, and we also have the possibility to generate substantial additional data.&lt;/P&gt;
&lt;P&gt;We’re considering upgrading to JMP Pro, mainly to explore whether FDE&amp;nbsp;and Bayesian Optimization&amp;nbsp;could work together for this type of problem.&lt;/P&gt;
&lt;P&gt;I’d particularly like to hear from people who have used these approaches in similarly complex, multi-step process development, rather than relatively simple optimization problems.&lt;/P&gt;
&lt;P&gt;A few things I’m curious about:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;P&gt;FDE → BayesOpt: How practical is it to reduce continuous profiles to FPC scores and then use these as target Ys in BayesOpt?&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;Historical DoE data: How well does BayesOpt work with data combined from several DoEs, particularly when the factor ranges and designs are different?&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;Multi-unit constraints: How easy is it to deal with process boundaries and combinations of factors that are not feasible across different unit operations?&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;BayesOpt vs. traditional DoE: For this type of problem, have you found the iterative approach of BayesOpt to be a real advantage compared with augmenting a conventional DoE?&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;I’d really appreciate hearing about real-world experiences, workflows, or lessons learned from anyone who has tackled something similar. Even if the experience was that it didn’t work as expected, that would be very useful to know.&lt;/P&gt;
&lt;P&gt;Thanks!&lt;/P&gt;</description>
    <pubDate>Wed, 09 Sep 2026 21:59:31 GMT</pubDate>
    <dc:creator>RicardoCosta</dc:creator>
    <dc:date>2026-09-09T21:59:31Z</dc:date>
    <item>
      <title>FDE + BayesOpt for complex pharma process development</title>
      <link>https://community.jmp.com/t5/Discussions/FDE-BayesOpt-for-complex-pharma-process-development/m-p/970055#M110510</link>
      <description>&lt;P&gt;Hi everyone,&lt;/P&gt;
&lt;P&gt;We’re developing a highly complex, multi-unit manufacturing process with a large number of CPPs across the various unit operations, together with continuous CQAs such as time-dependent drug release profiles.&lt;/P&gt;
&lt;P&gt;We’ve built up quite a lot of historical data from previous DoEs, which we’re currently looking at as one combined dataset, and we also have the possibility to generate substantial additional data.&lt;/P&gt;
&lt;P&gt;We’re considering upgrading to JMP Pro, mainly to explore whether FDE&amp;nbsp;and Bayesian Optimization&amp;nbsp;could work together for this type of problem.&lt;/P&gt;
&lt;P&gt;I’d particularly like to hear from people who have used these approaches in similarly complex, multi-step process development, rather than relatively simple optimization problems.&lt;/P&gt;
&lt;P&gt;A few things I’m curious about:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;P&gt;FDE → BayesOpt: How practical is it to reduce continuous profiles to FPC scores and then use these as target Ys in BayesOpt?&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;Historical DoE data: How well does BayesOpt work with data combined from several DoEs, particularly when the factor ranges and designs are different?&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;Multi-unit constraints: How easy is it to deal with process boundaries and combinations of factors that are not feasible across different unit operations?&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;BayesOpt vs. traditional DoE: For this type of problem, have you found the iterative approach of BayesOpt to be a real advantage compared with augmenting a conventional DoE?&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;I’d really appreciate hearing about real-world experiences, workflows, or lessons learned from anyone who has tackled something similar. Even if the experience was that it didn’t work as expected, that would be very useful to know.&lt;/P&gt;
&lt;P&gt;Thanks!&lt;/P&gt;</description>
      <pubDate>Wed, 09 Sep 2026 21:59:31 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/FDE-BayesOpt-for-complex-pharma-process-development/m-p/970055#M110510</guid>
      <dc:creator>RicardoCosta</dc:creator>
      <dc:date>2026-09-09T21:59:31Z</dc:date>
    </item>
    <item>
      <title>Re: FDE + BayesOpt for complex pharma process development</title>
      <link>https://community.jmp.com/t5/Discussions/FDE-BayesOpt-for-complex-pharma-process-development/m-p/970120#M110513</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/16283"&gt;@RicardoCosta&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;Maybe you can get in touch with&amp;nbsp;&lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/18064"&gt;@Emmanuel_Romeu&lt;/a&gt;, as I think he already has worked on this exact topic of combining Bayes Opt with FDE.&lt;BR /&gt;The workflow you describe seems to be a reasonable one:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Analyze the first curves with the FDE with the target, extract FPCs.&lt;/LI&gt;
&lt;LI&gt;Use the FPC values from the curves as responses in the BayesOpt platform, except the ones from the target that you use to set the FPC response limits values and goals (maximinze, minimize, reach target).&lt;/LI&gt;
&lt;LI&gt;Use BayesOpt to explore and exploit your historical data, and find the next recommendations using the learning from the GP models.&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;Make sure to use a&amp;nbsp;&lt;A href="https://www.jmp.com/support/help/en/19.1/#page/jmp/make-validation-column.shtml?_gl=1*1idb7g1*_up*MQ..*_ga*MTkzOTI3NjcxMy4xNzg5MDI4NTA1*_ga_BRNVBEC1RS*czE3ODkwMjg1MDQkbzEkZzAkdDE3ODkwMjg1MDQkajYwJGwwJGgw#" target="_blank"&gt;Validation Column&lt;/A&gt; on your FDE datatable to avoid data leakage during the curves modeling: Set your initial historical datapoints as &lt;STRONG&gt;training&lt;/STRONG&gt; rows, and any new datapoints as &lt;STRONG&gt;test&lt;/STRONG&gt; rows, to make sure the FPC values of your historical datapoints won't change at each iteration when using the FDE platform. This way, you can simply extract the new FPC values of your next experiments&lt;/P&gt;
&lt;P&gt;About your questions:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Historical DoE data: as long as the design spaces from the different studies are not completely disjoint (which would make the model learning more difficult), you could use these datasets to explore a broad space with BayesOpt. Note that like DoE, you need to specify the ranges for your factors. You could also use your historical data and&amp;nbsp;&lt;A href="https://www.jmp.com/support/help/en/19.1/index.shtml#page/jmp/augment-designs.shtml" target="_blank" rel="noopener"&gt;Augment the Designs&lt;/A&gt;.&lt;/LI&gt;
&lt;LI&gt;Multi-unit constraints: Like for Custom DoE, you can set, modify or delete constraints. The advantage of the BayesOpt platform is that you can do it for each iterations, as well as reduce the design space (if you want to force the algorithm to only explore/optimize in a specific area). In order to set constraints, you can click on the red triangle of&amp;nbsp;&lt;STRONG style="font-size: 1em;"&gt;Augmented Acquisition Functions Profiler&amp;gt;Optimization and Desirability&amp;gt;Optimization Control Panel:&lt;BR /&gt;&lt;/STRONG&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Victor_G_0-1789026811047.png"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/116308i8F08E9CFB5FE0ABA/image-size/medium?v=v2&amp;amp;px=400" alt="Victor_G_0-1789026811047.png" title="Victor_G_0-1789026811047.png" /&gt;&lt;/span&gt;&lt;BR /&gt;
&lt;P&gt;See&amp;nbsp;&lt;A href="https://community.jmp.com/t5/Discussions/How-do-I-set-up-a-constraint-when-using-Bayesian-Optimization/m-p/910422" target="_blank" rel="noopener"&gt;Solved: How do I set up a constraint when using Bayesian Optimization? - User Community&lt;/A&gt;&lt;BR /&gt;If you have a combination of constraints or more complex constraints to enforce, the easiest way to include them in the BayesOpt platform is to create a Candidate set respecting them. You can dot it from the red triangle of&amp;nbsp;&lt;STRONG&gt;Bayesian Optimization Batch Customizer&lt;/STRONG&gt;, option "Generate Candidate set from Profiler settings", or create a table in JMP and deleting rows that don't respect your constraints. Once your candidate set is ready, use the red triangle of&amp;nbsp;of&amp;nbsp;&lt;STRONG&gt;Bayesian Optimization Batch Customizer&amp;nbsp;&lt;/STRONG&gt;and choose the option "Load Candidate Set from Data Table".&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;This question is not so easy, and is more linked to practical considerations than statistical ones:&amp;nbsp;
&lt;UL&gt;
&lt;LI&gt;How easy it is for you to run multiple experiments at the same time/in parallel ? What is the time to measure the responses, and how parallelized it can be ?&lt;/LI&gt;
&lt;LI&gt;Are you measurement and experimentation conditions stable/precise enough to do multiple iterations with BayesOpt instead of doing few sequential designs ?&amp;nbsp;&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;Are there any source of noises that may change between iterations to be considered ? Any uncontrolled factors that may interfere with the Bayesian optimization process ?&lt;/LI&gt;
&lt;LI&gt;What is the dimensionality of your use cases (how many factors ?) ? Have you alread identified the most relevant ones ? If you have a very high dimensionality (&amp;gt;10 factors) and/or have not completely identified the most important factors to optimize, I would recommend starting with a DoE (possibly augmented from your historical data).&lt;/LI&gt;
&lt;LI&gt;How many responses are you measuring ? How do they compete with each others (any trade-off between responses to optimize) ? If you already know some responses are competing with each others, I think a DoE approach may be more sensible, as you will be able to really see the trade-off between the responses. With BayesOpt, the risk is to go from one optimum to the other, without fully evaluating the trade-off between the two responses.&lt;/LI&gt;
&lt;LI&gt;What is your objective: Optimize only, or get an understanding and knowledge about your design space ? Note that with BayesOpt, you'll be focussed on the optimization part, with no or limited options to understand which factors have the biggest importance on the responses.&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;BayesOpt can be a real advantage if you can leverage good quality data to start, and if you already know your experimental conditions are robust and reproducible. Best situations I have seen so far is when you can combine BayesOpt and DoE approaches, as their strenghts and limitations can compensate.&lt;/P&gt;
&lt;P&gt;Hope this answer will help you,&lt;/P&gt;</description>
      <pubDate>Thu, 10 Sep 2026 08:24:06 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/FDE-BayesOpt-for-complex-pharma-process-development/m-p/970120#M110513</guid>
      <dc:creator>Victor_G</dc:creator>
      <dc:date>2026-09-10T08:24:06Z</dc:date>
    </item>
    <item>
      <title>Re: FDE + BayesOpt for complex pharma process development</title>
      <link>https://community.jmp.com/t5/Discussions/FDE-BayesOpt-for-complex-pharma-process-development/m-p/970124#M110514</link>
      <description>&lt;P&gt;Hi Ricardo,&lt;/P&gt;
&lt;P&gt;- For the FDE/BayesOpt component, it is relatively simple to convert the FPC scores in a loop with BayesOpt and FDE - the workflow is essentially 1) Run the experiment with BayesOpt 2) Gather functional data 3) Run FDE and bring out your 'difference from target' value 4) Put into BayesOpt and get your next experiment. This runs in a loop. To add a shameless self-plug - the FDE Model Screen tool helps to quickly pick the &lt;A href="https://marketplace.jmp.com/appdetails/FDE+Model+Screen+for+JMP®+Pro" target="_self"&gt;best FDE model&lt;/A&gt; for your data. I can comment that I've spoken recently with customers who've used this in developing formulations to meet set dissolution profiles, using the target difference (instead of F2) as part of their BayesOpt process with success.&lt;/P&gt;
&lt;P&gt;-Historical DoE Data - essentially BayesOpt would look as wide as the data is for the low/high limits of the factors, you can choose to restrain this in the platform, but you give the BayesOpt platform a wide search area for it to explore - it might then suggest to add addition 'exploration' runs, or go straight for 'exploitation' (optimisation).&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;- BayesOpt v. DoE - Victor has given you a really nice, expansive answer, I just want to add that it is important to think of BayesOpt as an additive experimental tool, not a replacement for DoE. It can be more flexible to restrictive experimentation and constraints, and can provide a more efficient approach to reaching an optima. But if your goal is to have a fully expansive understanding of your system, it may be better to either do a DoE, or hybrid BayesOpt + DoE approach (ie start with BayesOpt to find optimal value, then augment with a DoE in a smaller range to get robustness values).&lt;/P&gt;
&lt;P&gt;Thanks!&lt;BR /&gt;Ben&lt;/P&gt;</description>
      <pubDate>Thu, 10 Sep 2026 08:26:16 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/FDE-BayesOpt-for-complex-pharma-process-development/m-p/970124#M110514</guid>
      <dc:creator>Ben_BarrIngh</dc:creator>
      <dc:date>2026-09-10T08:26:16Z</dc:date>
    </item>
    <item>
      <title>Re: FDE + BayesOpt for complex pharma process development</title>
      <link>https://community.jmp.com/t5/Discussions/FDE-BayesOpt-for-complex-pharma-process-development/m-p/970129#M110515</link>
      <description>&lt;P&gt;Yes, indeed, I have submitted an abstract on combining FDE and BayesOpt for the next Discovery Summit in March 2027. My example is relatively simple, but it illustrates the trade-off between the responses to be optimized that &lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/11568"&gt;@Victor_G&lt;/a&gt;&amp;nbsp;mentioned. To this end, I recommend not being too ambitious, and setting minimum and ideal targets to be achieved with similar weighting.&lt;/P&gt;
&lt;P&gt;Combining several sets of preliminary data is entirely possible, but you may need to check what the Space Filling Design recommends, compare this with what your data covers, and possibly add a few points to get closer to the recommended Space Filling Design.&lt;/P&gt;
&lt;P&gt;You need to determine which FPC is the most relevant, as it is not necessarily the largest. For example, you may focus on a small peak corresponding to an impurity. You may also need to optimize several FPCs and assign weights to them, which could be based on the eigenvalues; however, this is not necessarily the case if, once again, an impurity corresponding&amp;nbsp; less significant FPC proves to be critical. We can set up a call if you want to with &lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/51054"&gt;@Ben_BarrIngh&lt;/a&gt;&amp;nbsp;your SE covering your account.&lt;/P&gt;</description>
      <pubDate>Thu, 10 Sep 2026 08:40:54 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/FDE-BayesOpt-for-complex-pharma-process-development/m-p/970129#M110515</guid>
      <dc:creator>Emmanuel_Romeu</dc:creator>
      <dc:date>2026-09-10T08:40:54Z</dc:date>
    </item>
    <item>
      <title>Re: FDE + BayesOpt for complex pharma process development</title>
      <link>https://community.jmp.com/t5/Discussions/FDE-BayesOpt-for-complex-pharma-process-development/m-p/970130#M110516</link>
      <description>&lt;P&gt;Hi &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;Thanks for the clear explanation — it helps confirm how BayesOpt FDE can work together.&lt;/P&gt;
&lt;P&gt;My process is highly multivariable, with several unit operations, many factors, and multiple CQAs. We have a large historical dataset from multiple DoEs, already aggregated. At this stage, the priority is extracting the most relevant insight and defining the next experiments, and we are evaluating whether an upgrade to JMP Pro is justified.&lt;/P&gt;
&lt;P&gt;Your workflow (FDE → FPCs → BayesOpt → GP‑guided iteration) fits well. The main points I’m trying to clarify are whether BayesOpt remains reliable in a broad factor space and how well BayesOpt handles competing CQAs compared with a DoE‑centric approach, whether slow measurement cycles reduce its value, and whether heterogeneous historical DoEs should be augmented or directly modeled.&lt;/P&gt;
&lt;P&gt;BayesOpt seems a strong complement to DoE, but I want to ensure the benefits are meaningful before committing to JMP Pro.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If it’s not asking too much, could you or&amp;nbsp;&lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/18064"&gt;@Emmanuel_Romeu&lt;/a&gt;&amp;nbsp;point me toward the best online references for learning more about FDE and BayeOpt — ideally material that goes beyond the basic JMP documentation?&lt;/P&gt;
&lt;P&gt;Given the complexity of our process and the possibility of upgrading to JMP Pro, I’d like to deepen my understanding of both the theoretical foundations and the practical implementation details (especially GP‑based modeling and FPC interpretation). Any recommended tutorials, papers, videos, or training resources would be greatly appreciated.&lt;/P&gt;
&lt;P&gt;Thanks again for your time and for the clarity of your explanations — much appreciated.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 10 Sep 2026 08:56:14 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/FDE-BayesOpt-for-complex-pharma-process-development/m-p/970130#M110516</guid>
      <dc:creator>RicardoCosta</dc:creator>
      <dc:date>2026-09-10T08:56:14Z</dc:date>
    </item>
    <item>
      <title>Re: FDE + BayesOpt for complex pharma process development</title>
      <link>https://community.jmp.com/t5/Discussions/FDE-BayesOpt-for-complex-pharma-process-development/m-p/970131#M110517</link>
      <description>&lt;P&gt;Hi all, Thank you &lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/51054"&gt;@Ben_BarrIngh&lt;/a&gt;.&amp;nbsp;&lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/18064"&gt;@Emmanuel_Romeu&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/11568"&gt;@Victor_G&lt;/a&gt;&amp;nbsp; for the time you took to share such detailed and thoughtful guidance. The perspectives you each brought — from the practical FDE/BayesOpt loop were extremely valuable.&lt;/P&gt;
&lt;P&gt;Before moving to the next steps on our side, I want to take the opportunity to learn substantially more about both FDE&amp;nbsp;and BayesOpt&lt;/P&gt;
&lt;P&gt;Your comments made it clear that a deeper understanding of model selection, target definition, FPC weighting, and GP‑driven iteration will be important for applying these tools correctly — especially as we evaluate whether upgrading to JMP Pro is the right decision.&lt;/P&gt;
&lt;P&gt;Thanks again for the clarity, the examples, and the openness to continue the discussion. I truly appreciate the support.&lt;/P&gt;</description>
      <pubDate>Thu, 10 Sep 2026 09:05:56 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/FDE-BayesOpt-for-complex-pharma-process-development/m-p/970131#M110517</guid>
      <dc:creator>RicardoCosta</dc:creator>
      <dc:date>2026-09-10T09:05:56Z</dc:date>
    </item>
  </channel>
</rss>

