Vista geral da arquitetura

O que é a IA de AML?

A IA de AML é um pipeline de aprendizagem automática baseado em API para preparar, testar, implementar e monitorizar automaticamente um modelo de combate ao branqueamento de capitais (AML) produzido. Como serviço gerido, a Google cuida da infraestrutura nos bastidores e apresenta às equipas um sistema pronto para produção para formar, prever e testar modelos para combater o branqueamento de capitais.

Interface

A principal forma de interagir com a API AML AI é usar o ponto final https://financialservices.googleapis.com com chamadas da API REST. A ferramenta da CLI Google Cloud não é suportada para chamar diretamente a API AML AI, mas recomenda-se que use a CLI Google Cloud para obter credenciais.

Pode querer usar linguagens de programação para interagir com a IA de AML. Para facilitar a programação em relação à IA de AML, a Google fornece bibliotecas cliente de API genéricas para várias linguagens diferentes que podem reduzir a quantidade de código que tem de escrever e tornar o seu código mais robusto.

Cada uma das bibliotecas cliente de APIs oferece um meio de usar as credenciais predefinidas da aplicação (ADC).

Para ver detalhes sobre a interface REST, consulte a API Financial Services.

Dados

A IA de AML lê os dados de entrada do BigQuery e escreve as previsões de saída e os dados de testes retroativos no BigQuery. Para os dados de entrada, tem de criar um recurso de conjunto de dados de IA da AML que faça referência aos dados no BigQuery. Este conjunto de dados tem de estar na mesma localização que a instância de IA de combate ao branqueamento de capitais.

O recurso de conjunto de dados de IA da AML representa ponteiros para conjuntos de dados no BigQuery. Não contém nem aponta para nenhuma imagem específica dos dados nestas tabelas. Se os dados forem modificados após a criação de um conjunto de dados (por exemplo, se os registos forem eliminados), isto reflete-se nos resultados de outras chamadas à API (por exemplo, a criação de novos modelos ou quando executa previsões). Não é recomendável modificar os dados desta forma. Para mais informações, consulte Crie e faça a gestão de conjuntos de dados.

Serviços usados pela IA de AML

Além da própria API AML AI, existem vários outros Google Cloud serviços de API necessários para usar a AML AI:

Obrigatória

  • Cloud IAM: para gestão de identidade e gestão de acesso
  • Cloud KMS: para gestão de chaves
  • BigQuery: para armazenamento de dados
  • Cloud Logging: para registo e monitorização

Opcional

  • HSM na nuvem: armazenamento opcional suportado por hardware para chaves de encriptação
  • VPC Service Controls: impeça a exfiltração de dados para redes e dispositivos não autorizados

Serviços usados pela IA de AML

O que se segue