14.03.2014 Views

Modeling and Multivariate Methods - SAS

Modeling and Multivariate Methods - SAS

Modeling and Multivariate Methods - SAS

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

262 Performing Nonlinear Regression Chapter 9<br />

Fit a Custom Model<br />

Plot Shows or hides a plot of the X <strong>and</strong> Y variables for models with only one X variable. The model shown<br />

on the plot is based on the current values of the parameters. To change the current values of the<br />

parameters, use the sliders or edit boxes beneath the plot. If you specify a Group variable at launch, then<br />

a curve shows for each group.<br />

Iteration Options Specifies options for the fitting algorithm.<br />

Iteration Log records each step of the fitting process in a new window.<br />

Numeric Derivatives Only is useful when you have a model that is too messy to take analytic derivatives<br />

for. It can also be valuable in obtaining convergence in tough cases.<br />

Exp<strong>and</strong> Intermediate Formulas tells JMP that if an ingredient column to the formula is a column that<br />

itself has a formula, to substitute the inner formula, as long as it refers to other columns. To prevent an<br />

ingredient column from exp<strong>and</strong>ing, use the Other column property with a name of "Exp<strong>and</strong> Formula"<br />

<strong>and</strong> a value of 0.<br />

Newton chooses whether Gauss-Newton (for regular least squares) or Newton-Raphson (for models<br />

with loss functions) is the optimization method.<br />

QuasiNewton SR1 chooses QuasiNewton SR1 as the optimization method.<br />

QuasiNewton BFGS chooses QuasiNewton BFGS as the optimization method.<br />

Accept Current Estimates tells JMP to produce the solution report with the current estimates, even if<br />

the estimates did not converge.<br />

Show Derivatives shows the derivatives of the nonlinear formula in the JMP log. See “Notes<br />

Concerning Derivatives” on page 273, for technical information about derivatives.<br />

Unthreaded runs the iterations in the main computational thread. In most cases, JMP does the<br />

computations in a separate computational thread. This improves the responsiveness of JMP while doing<br />

other things during the nonlinear calculations. However, there are some isolated cases (models that have<br />

side effects that call display routines, for example) that should be run in the main thread, so this option<br />

should be turned on.<br />

Profilers Provides various profilers for viewing response surfaces.<br />

Profiler brings up the Prediction Profiler. The Profiler lets you view vertical slices of the surface across<br />

each x-variable in turn, as well as find optimal values of the factors.<br />

Contour Profiler brings up the Contour Profiler. The Contour profiler lets you see two-dimensional<br />

contours as well as three dimensional mesh plots.<br />

Surface Profiler creates a three-dimensional surface plot. This option is available only for models with<br />

two or more X variables.<br />

Parameter Profiler brings up the Prediction Profiler <strong>and</strong> profiles the SSE or loss as a function of the<br />

parameters.<br />

Parameter Contour Profiler brings up the Contour Profiler <strong>and</strong> contours the SSE or loss as a function<br />

of the parameters.<br />

Parameter Surface Profiler creates a three-dimensional surface plot <strong>and</strong> profiles the SSE or loss as a<br />

function of the parameters. This option is available only for models with two or more parameters.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!