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.
As redes neurais ganharam destaque, por causa de seus benefícios. Os modelos podem ser considerados como aproximadores universais, pois são capazes de representar até em problemas não lineares relações entre variáveis de entrada e de saída. Em problemas de classificação as redes são capazes, inclusive, de fornecer informações sobre a categoria de interesse, assim como sua confiança na decisão tomada. Graças ao processamento paralelo o conhecimento é armazenado por toda a extensão de suas conexões, o que assegura sua robustez. São consideradas um aproximador universal, já que por meio de uma mesma notação e forma de cálculo, pode-se solucionar problemas nas mais diversas áreas de conhecimento. Por fim, o fato de ter sido motivada pelo funcionamento do cérebro humano, provou-se uma maneira eficiente de processamento paralelo, tolerante a falhas e rápido.
#inteligenciaartificial #ia #industria4ponto0 #industria4_0 #redesneurais #machinelearning