The ultimate goal with AI/ML is generalisability and adaptability in unpredictable environments. If you want those, you make it very hard to produce 100% predictability.
I would ask, why do you need predictability? If we are talking about reliability, then simulations and live testing can provide those metrics.