¿Qué significa "extremo a extremo" en los métodos de aprendizaje profundo?

13

Quiero saber qué es y en qué se diferencia del ensamblaje.

Supongamos que quiero lograr una alta precisión en la clasificación y segmentación, para una tarea específica, si utilizo diferentes redes, como CNN, RNN, etc. para lograr esto, ¿se llama esto un modelo de extremo a extremo? (arquitectura?) o no?

Rika
fuente

Respuestas:

12
  • end-to-end = todos los parámetros se entrenan conjuntamente (vs. paso a paso )
  • ensamblaje = varios clasificadores se entrenan de forma independiente, cada clasificador realiza una predicción y todas las predicciones se combinan en una utilizando alguna estrategia (por ejemplo, tome la predicción más común en todos los clasificadores).
Franck Dernoncourt
fuente
Muchas gracias. Básicamente quiero lograr una alta precisión en la clasificación y segmentación, y estoy dispuesto a utilizar métodos de aprendizaje profundo (¿arquitecturas?) y formar un modelo completo de todos estos métodos y arquitecturas. ¿Se llama esto de punta a punta? ¿se considera ensamblaje?
Rika
@Hossein, ¿se clasifican sus clasificadores de forma independiente?
Franck Dernoncourt
Esa es una buena pregunta, no tengo idea! ¿Cómo nos afecta eso? sabes que estoy investigando en este momento, y no tengo idea de lo que voy a tratar. Así que estoy tratando de comprender los conceptos que veo en la literatura.
Rika
@Hossein solo afecta el nombre :)
Franck Dernoncourt
1
@Hossein: Si entrenas a la CNN al mismo tiempo que a la RNN, entonces es un entrenamiento de extremo a extremo.
Franck Dernoncourt