A data scientist trains a neural network using PROC HPNEURAL with 2 hidden layers. Which option in the PROC statement controls the maximum number of training iterations?
Select an answer to reveal the explanation.
Short Explanation
You use MAXITER= in the PROC statement to cap the maximum number of training iterations. PROC HPNEURAL doesn't use EPOCHS=; that's deep learning or SAS DLPy terminology.
Full Explanation
MAXITER= in the PROC statement is correct because PROC HPNEURAL uses MAXITER= to limit the maximum number of training iterations. The EPOCHS= option is wrong because it is terminology used in deep learning frameworks and SAS DLPy, not PROC HPNEURAL. The ITERATIONS= option in the TRAIN statement is wrong because the TRAIN statement in PROC HPNEURAL does not have an ITERATIONS= option. The MAXITER= option in the HPNEURAL HIDDEN statement is wrong because MAXITER= is a PROC statement option for training iterations, not a HIDDEN statement option; the HIDDEN statement is used to define hidden layers, not to set the iteration limit.