A diferença entre IA, aprendizado de máquina (ML, Machine Learning) e aprendizagem profunda (DL, Deep Learning) se encontra no escopo da especificidade:
Em termos gerais, a IA lida com a criação de sistemas de computador que conseguem aprender sozinhos.
O ML é um subconjunto da IA que lida com algoritmos que podem aprender sozinhos a partir dos dados de treinamento.
O DL é um subconjunto do ML que lida com redes neurais, especificamente com aquelas que têm mais de uma camada “oculta” entre as camadas de entrada e saída da rede.