Os parâmetros de treinamento da rede, também conhecidos como hiperparâmetros, são previamente definidos pelo programador. Parte dos dados utilizados como entradas são processados para treinamento da rede neural, enquanto outra parte é reservada para a validação do modelo.
É necessário estabelecer as saídas desejadas da rede neural, ou seja, quais as possíveis classificações de uma determinada imagem (isso no caso de uma rede de classificação, pois lembre-se que há diversas redes para diferentes entradas e saídas).
Também é necessário que cada dado de entrada, nesse caso as imagens, seja rotulado. Em outras palavras, o dado será vinculado a uma classificação de saída conhecida para validação. A Figura 4 representa o processo de rotulagem pois identificamos através de círculos vermelhos as anomalias que gostaríamos que a rede neural fosse capaz de identificar. Neste estudo de caso, as anomalias são defeitos superficiais e visuais decorrentes do processo de fabricação das palhetas.
Assim, no treinamento, as imagens serão processadas e a rede fornecerá uma classificação prévia que será comparada com a predefinida para verificar os erros e a acuracidade, chegando ou não à convergência. Nestas circunstâncias de aplicação em particular, em cada etapa do treinamento a influência de cada neurônio da rede é ajustada através do algoritmo de backpropagation, a fim de minimizar os erros e aumentar a acuracidade de classificação. Vale lembrar também que os parâmetros de treinamento, assim como o tamanho do banco de dados, influenciam diretamente na demanda computacional utilizada para treinar a rede.