¿Se puede modelar un problema de regresión como un problema de clasificación utilizando la representación binaria en redes neuronales profundas?

No creo que sea una práctica común modelar una regresión como clasificación en una red neuronal. Un método más común es usar la red neuronal para la regresión directamente usando una capa lineal al final. La diferencia entre clasificación y regresión es que para la clasificación hay exactamente N posibles salidas distintas discretas. La regresión tiene que predecir una variable continua, que no puede ser discretizada sin ciertos supuestos.

Puedo pensar en un caso límite en el que conocemos los resultados más probables de una regresión (que supongo que serán demasiados a pesar de ser comunes) como objetivos de clasificación. Eso podría ser posible utilizando técnicas como el softmax jerárquico.

Otra forma de modelar la regresión como clasificación es tratar los datos como una mezcla de gaussianos. Muchos métodos (especialmente los basados ​​en márgenes como SVM y la regresión ingenua de bayes) lo usan, pero no lo he visto comúnmente en redes neuronales.

Los NN para la regresión son muy comunes: use capas sigmoideas o lineales como capas de salida. Cuando use sigmoid, deberá asignar las salidas al rango 0-1. Para lineal, eso no es necesario. Pero como se ha observado en la práctica, los resultados normalizados implican un aprendizaje más fácil (más estable).

Las unidades ocultas pueden tener unidades sigmoideas o ReLu.

Principales ejemplos de NN para regresión (según lo devuelto por una búsqueda de Google): Uso de redes neuronales con regresión, 1.17. Modelos de redes neuronales (supervisadas)

Si dicho método superará a otros métodos de regresión puede depender de:

  1. ¿Qué tan compleja es la entrada que necesita ser modelada?
  2. ¿Cuántos datos de entrenamiento tienes? Si tiene muchos datos (por ejemplo, instancias de entrenamiento 1M), entonces puede tener sentido entrenar un modelo profundo para la regresión.