7.7 Model deployment

The deployment of a ML algorithm can be simple but might also be an elaborated effort. In the example here the deployment costs are effort is considerable because software which runs on a satellite has to fulfill special requirements.

Deployment might happen in different stages, it might be deployed only for certain regions a certain kinds of customers. There might be the need for a feedback mechanism to improve the algorithm over time. Also the implementation might be such that it is easily scalable in case the use of the model increases potentially within a short time.

Estimate deployment cost:

  • Deployment might happen in different stages
    • regional
    • certain groups of customer
  • Might need feedback mechanism
    • to improve algorithm
    • to report issues
      • fault
      • bias
      • unwanted behavior
  • Scalability
    • in case of demand increase
    • increase might be sudden