¿Puedo usar el mismo conjunto de validación para ajustar múltiples parámetros, uno a la vez?

Por supuesto que puede. Cuando sintonice un parámetro a la vez, sabrá exactamente cómo se comporta el modelo cuando lo cambie. Por ejemplo, tiene un NN y está cambiando el número de neuronas en la capa oculta y controla la precisión. Luego, puede observar que con más neuronas su precisión mejora (por ejemplo). Si ajustará múltiples parámetros, perderá la oportunidad de monitorear el comportamiento del modelo en un parámetro en particular (pero en la práctica también puede obtener experiencia en el ajuste de varios parámetros, por ejemplo, verá que es mejor agregar más neuronas y disminuir la tasa de aprendizaje , también ejemplo). Entonces, si necesitas experimentar! Esa es la mejor manera de verificar 🙂

Sin embargo, en MLJAR estamos ajustando un parámetro a la vez. MLJAR es una plataforma de ML que hace que la búsqueda y el ajuste de algoritmos sean indoloros.

Esto conlleva cierto riesgo, ya que introduce no solo una dependencia secuencial debido al orden en que ajusta los parámetros, sino también, una dependencia en su conjunto de validación que se fortalece cada vez que la reutiliza para un nuevo parámetro.

Terminas optimizando todo para ese conjunto de validación, lo que podría estar bien si el conjunto de validación es grande y realmente representa las condiciones de producción.