An apparatus for generating an optimized plan with respect to a target, the apparatus comprising at least one processor and at least one non-transitory memory including computer-coded instructions thereon, the computer-coded instructions, with the at least one processor, cause the apparatus to:
- receive input data associated with one or more industrial plants, wherein at least a portion of the input data comprises uncertain input data;
- identify a set of uncertain input variables associated with the uncertain input data;
- generate a data distribution for each uncertain input variable in the set of uncertain input variables;
- generate uncertainty-based modification data based at least in part on sampling the data distribution for each uncertain input variable;
- apply at least the uncertainty-based modification data to the input data to generate updated input data;
- generate, based at least in part on applying the updated input data to an optimization model, predicted optimized plan comprising optimized plan data, wherein the generation of the predicted optimized plan based at least in part on applying the updated input data comprises for each sampled set of uncertain input variables, optimizing a control error minimization problem for each of one or more constraint priority groups associated with operation of the one or more industrial plants based at least in part on a priority order, wherein each constraint priority group is associated with a priority level;
- and
- initiate performance of one or more prediction-based actions based at least in part on the predicted optimized plan.