Ajuste de parâmetros para o algoritmo de aprendizado Perceptron

Estou tendo um problema ao tentar descobrir como ajustar os parâmetros do meu algoritmo perceptron para que ele funcione relativamente bem em dados não vistos.

Eu implementei um algoritmo de perceptron de trabalho verificado e gostaria de descobrir um método pelo qual eu possa ajustar o número de iterações e a taxa de aprendizado do perceptron. Esses são os dois parâmetros nos quais estou interessado.

Eu sei que a taxa de aprendizado do perceptron não afeta se o algoritmo converge ou não. Estou tentando entender como mudar n. Muito rápido e oscila muito, muito baixo e leva mais tempo.

Quanto ao número de iterações, não tenho muita certeza de como determinar um número ideal.

De qualquer forma, qualquer ajuda seria apreciada. Obrigado.

questionAnswers(3)

yourAnswerToTheQuestion