Como usar a validação cruzada k-fold em uma rede neural

Estamos escrevendo uma pequena RNA que deve categorizar 7000 produtos em 7 classes com base em 10 variáveis de entrada.

Para fazer isso, precisamos usar a validação cruzada k-fold, mas estamos meio confusos.

Temos este trecho do slide da apresentação:

Quais são exatamente os conjuntos de validação e teste?

Pelo que entendemos, percorremos os três conjuntos de treinamento e ajustamos os pesos (época única). Então, o que fazemos com a validação? Porque pelo que entendi é que o conjunto de teste é usado para obter o erro da rede.

O que acontece a seguir também é confuso para mim. Quando ocorre o crossover?

Se não for pedir muito, uma lista de etapas será apreciada

questionAnswers(2)

yourAnswerToTheQuestion