In accordance with example embodiments of the invention there is at least a method and apparatus to perform executing a
machine learning
inference loop of a currently deployed or stored at least one
machine learning model, wherein the currently deployed or stored at least one
machine learning model is identified based on a
manifest file received from a communication network; based on determined factors, requesting from the communication network a model update to trigger the model update for use with the currently deployed or stored at least one
machine learning model; based on the request, receiving information from the communication network comprising the model update; and based on the information, performing a model update to update the currently deployed or stored at least one
machine learning model. Further, receiving, based on determined factors, from a
user equipment a communication to trigger a
machine learning model update for use with a currently deployed or stored at least one machine learning model at the
user equipment; based on the communication, determining information comprising the model update; based on the determining, sending towards the
client the information comprising the model update for a model update to update the currently deployed or stored at least one machine learning model.