Glossário IA
O dicionário completo da Inteligência Artificial
Split Learning
Abordagem de aprendizado colaborativo onde o modelo neural é dividido entre cliente e servidor, permitindo aprendizado sem compartilhamento de dados brutos.
SplitNN
Arquitetura de rede neural dividida onde as camadas iniciais são executadas no cliente e as camadas profundas no servidor.
Cut Layer
Ponto de divisão do modelo neural entre cliente e servidor, determinando qual parte do cálculo é executada localmente.
Client-side Model
Porção do modelo neural executada no dispositivo do cliente, processando os dados sem transmiti-los.
Server-side Model
Parte do modelo neural hospedada no servidor, completando a inferência a partir das ativações parciais recebidas.
Vertical Split Learning
Variante onde o modelo é dividido verticalmente entre diferentes camadas, distribuindo o cálculo entre cliente e servidor.
Horizontal Split Learning
Abordagem onde as características são particionadas horizontalmente entre diferentes entidades colaborando no mesmo modelo.
Model Partitioning
Processo de divisão estratégica de um modelo de IA em segmentos distribuídos entre diferentes infraestruturas.
Aprendizado de Máquina com Preservação de Privacidade
Conjunto de técnicas que permitem o aprendizado de máquina sem expor os dados sensíveis dos usuários.
Sobrecarga de Comunicação
Custo em largura de banda e latência induzido pelas trocas entre cliente e servidor na arquitetura distribuída.
Otimização de Latência
Desafio crítico do split learning que visa minimizar os atrasos de resposta nos sistemas distribuídos.
Ativação de Esmagamento
Ataque potencial onde as ativações intermediárias são analisadas para reconstruir os dados de entrada.
Inteligência Colaborativa
Conceito onde várias entidades combinam seus recursos computacionais para um aprendizado mutuamente benéfico.
Inferência de Modelo
Fase de utilização do modelo treinado para fazer previsões, distribuída no contexto do split learning.