cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Browse apps to extend the software in the new JMP Marketplace
Choose Language Hide Translation Bar
gyoungwonpark
Level II

Different result from Prediction profiler everytime

I am trying to come up with optimum values for input parameters with 6 input factors and 3 output responses.

I ran fit model and prediction profiler, set desirability, and ran "Maximize desirability".  It gave a set of values for the input factors for optimum output responses on target.  However, when I adjust the input value and run it again, it gives slightly but meaningfully different values for input factors.  Why does it do that?  How do I decide which result is better?  Is the Simulator of any use in this case?

Thank you.

1 ACCEPTED SOLUTION

Accepted Solutions

Re: Different result from Prediction profiler everytime

Hi @gyoungwonpark,

 

The prediction profiler in JMP works, in the case of continuous factors a gradient descent algorithm is used to try and find the optimum settings of your input factors to meet the desirability criteria that has been set for each response. You may see different predicted values as there are more than one possible optimums for your system, the profiler is showing you one of those possibilities, when you adjust your inputs, the profiler shows a different but equally desirable optimum.

 

You will need to look into the maximisation options (Optimisation and Desirability > Maximisation Options) to alter this to be more provide a more constrained result - I found that increasing the number of trips is a good place to start, work iteratively to change the settings.

 

The other option of course is to apply the Simulation tool, if you know the noise and expected deviation of your inputs you can predict your response distribution and expected 'optimum'.

 

Reference:

@Mark_Bailey gives a good answer in this post.

I would also recommend reading more here and here

 

Hope that helps!

Ben

“All models are wrong, but some are useful”

View solution in original post

3 REPLIES 3
gyoungwonpark
Level II

Re: Different result from Prediction profiler everytime

 This is the journal for the profiler.

Re: Different result from Prediction profiler everytime

Hi @gyoungwonpark,

 

The prediction profiler in JMP works, in the case of continuous factors a gradient descent algorithm is used to try and find the optimum settings of your input factors to meet the desirability criteria that has been set for each response. You may see different predicted values as there are more than one possible optimums for your system, the profiler is showing you one of those possibilities, when you adjust your inputs, the profiler shows a different but equally desirable optimum.

 

You will need to look into the maximisation options (Optimisation and Desirability > Maximisation Options) to alter this to be more provide a more constrained result - I found that increasing the number of trips is a good place to start, work iteratively to change the settings.

 

The other option of course is to apply the Simulation tool, if you know the noise and expected deviation of your inputs you can predict your response distribution and expected 'optimum'.

 

Reference:

@Mark_Bailey gives a good answer in this post.

I would also recommend reading more here and here

 

Hope that helps!

Ben

“All models are wrong, but some are useful”
gyoungwonpark
Level II

Re: Different result from Prediction profiler everytime

 Thank you for your help, Ben.

 I suspected something similar but wanted to have somebody confirm.  I also set some of the variables at a fixed value and ran optimization and simulator.  I got usable results.

 Thank you.

 

 Gyoungwon