2 votos

Utilización de una red neuronal para cada tipo de imagen

He estado leyendo sobre las redes neuronales convolucionales y su uso en el reconocimiento de imágenes. La mayoría de los ejemplos que he visto hasta ahora entrenan una sola red para clasificar una imagen en una etiqueta o clase. Lo que he entendido hasta ahora es que la potencia de las CNN reside en su capacidad para comprender las formas importantes de cada clase a través del filtro de convolución. Sin embargo, mi intuición es que si alimentamos a la red con imágenes de diferentes clases los filtros tendrán que adaptar sus pesos para ajustarse a todas ellas. (Por ejemplo, un filtro que sea capaz de reconocer formas características de perros, coches y humanos)

¿No sería más eficiente tener una NN para cada etiqueta o clase, ya que los filtros convolucionales aprendidos serán más específicos y precisos? De esta forma puedo asegurarme de que los filtros convolucionales del modelo del perro tendrán sus pesos optimizados para reconocer las diferentes partes del perro.

1voto

mclaughlinj Puntos 1099

Sí, se podría ajustar una red de clasificación binaria para cada clase, y los modelos resultantes tendrían una capacidad combinada mucho mayor. Sin embargo, las redes neuronales no están limitadas por la capacidad del modelo, sino por la cantidad de datos y la necesidad de regularización.

¿No sería más eficiente tener un NN para los filtros convolucionales aprendidos serán más específicos y precisos?

La popular prueba de clasificación Imagenet constaba de 1000 clases. Seguramente, 1000 modelos con 1000 veces más filtros combinados no serían más eficientes en ningún sentido de la palabra (también serían prohibitivamente difíciles de entrenar). Dado que los perros, los humanos y muchas otras clases de objetos comparten al menos algunos patrones, líneas y formas comunes en su interior, tiene más sentido ajustar un solo modelo.


En otras palabras, las CNN ya demasiado bueno en el aprendizaje de características específicas. El reto al que nos enfrentamos ahora es evitar que se ajusten en exceso.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X