Intro
- É um subcampo do ML
- É uma estrutura matemática para aprender representações de dados
- Uma forma em várias fases de aprender representações de dados.
- Utilizamos “Redes Neurais”, para obter percepções mais profundas dos nossos dados, empilhando diferentes camadas umas sobre as outras.
- Funciona da mesma forma que um cérebro humano funciona
Porquê Aprendizagem Profunda?
Devido ao aumento do poder de computação, podemos facilmente realizar tarefas de aprendizagem profunda com mais rapidez e em menos tempo podemos treinar os nossos modelos de aprendizagem profunda. Tudo graças a “Cloud”.
Google também tem as suas TPUs para realizar tarefas de aprendizagem profunda com a velocidade de mais de 10 GPUs de Nvidia Titan X.
Com o aumento da utilização da Internet, os dados são recolhidos em grande quantidade e podem ser utilizados em Aprendizagem Profunda, porque a aprendizagem profunda necessita de um grande conjunto de dados para realizar melhores resultados.
Há muitos avanços nos algoritmos de Aprendizagem Profunda, devido à crescente comunidade de Aprendizagem Mecânica. Image Net é um grande exemplo.
Neural Networks
Deep Learning é feito com a ajuda de redes neurais. Funcionam da mesma forma que os cérebros humanos funcionam. A figura abaixo mostra a semelhança do Neurónio Biológico com as Redes Neuronais Artificiais.
It é feito de diferentes camadas que são empilhadas umas sobre as outras para que as redes neurais aprendam as representações e as características complexas a partir dos dados.