Segue a descrição:

Os scripts a seguir realizam regressão linear pelo método da descida do gradiente.
É possível customizar os dados de treino, os pesos W iniciais e o valor de eta.
Todos os scripts criam três gráficos, mostrando a reta/plano médio aprendida, a evolução do erro e dos parâmetros W, para vários valores de eta (observe a velocidade de aprendizado e convergência do algoritmo!).
-Arquivo "Batch_1input.m": regressão linear simples, uma entrada x1 e saída y. Usa aprendizado batch (considera todos os dados antes de dar um passo para a próxima época)
-Arquivo "SampleBySample_1input.m": similar ao arquivo acima, mas considera apenas um dado por época. Note a diferença na curva de aprendizagem e estabilidade!
-Arquivo "Batch_2inputs.m": entradas x1, x2 e saída y. Agora o programa calcula um plano médio. Veja os efeitos de aumentar a dimensão da entrada!
-Arquivo "SampleBySample_2inputs.m": mesma situação acima, mas considerando apenas uma amostra por vez.

Atenciosamente,
Renan Weege Achjian

Última atualização: sexta-feira, 22 jun. 2018, 14:52