AI systems, like most cloud systems, are composed of models, servers, software, and more, each of which can be provided by a different role.
We follow the roles outlined in the CSA AI Controls Matrix (AICM).
Each role also has promises associated with them (read more on promise theory here).
Together these run AI systems, from image recognition systems to Large Language Model based customer support systems.
AI Customer (AIC) End users of AI applications. This includes the actual users as well as their organizational units. Even though they are only providing a service to themselves, they are still responsible for certain security and control functions. Some of these responsibilities are in the interest of their providers, and those are typically included in an AUP (Acceptable Usage Policy). For example, customers should maintain appropriate authorizations of users, and refrain from overloading their providers. Customers are also responsible for the business use of the data that is returned by the AI application.
...