Não se trata tanto de desvantagens inerentes ao aprendizado por transferência, mas sim de possíveis consequências negativas resultantes de sua aplicação incorreta. O aprendizado por transferência funciona melhor quando três condições são atendidas:
- ambas as tarefas de aprendizado são semelhantes
- a distribuição dos conjuntos de dados de origem e destino não variam muito
- um modelo comparável pode ser aplicado a ambas as tarefas
Quando essas condições não são atendidas, o aprendizado por transferência pode afetar negativamente o desempenho do modelo. A literatura se refere a isso como transferência negativa. Pesquisas em andamento propõem uma variedade de testes para determinar se conjuntos de dados e tarefas atendem às condições acima e, portanto, não resultarão em transferência negativa.5 A transferência distante é um método desenvolvido para corrigir a transferência negativa que ocorre devido a uma grande dissimilaridade entre as distribuições de dados dos conjuntos de origem e destino.6
Vale notar que não existe uma métrica padronizada amplamente aceita para determinar a similaridade entre tarefas no aprendizado por transferência. No entanto, alguns estudos propõem diferentes métodos de avaliação para prever similaridades entre conjuntos de dados e tarefas de aprendizado de máquina, e, assim, avaliar sua viabilidade para aprendizado por transferência.7