Si usa una CNN ( Redes neuronales convolucionales), entonces sí.
Ahora la pregunta es ¿qué es una CNN?
Lo que queremos que haga la computadora es poder diferenciar entre todas las imágenes que se le dan y descubrir las características únicas que hacen que un perro sea un perro o que un gato sea un gato. Este es el proceso que continúa en nuestras mentes también inconscientemente. Cuando miramos la imagen de un perro, podemos clasificarla como tal si la imagen tiene características identificables como patas o 4 patas. De manera similar, la computadora puede realizar la clasificación de imágenes al buscar características de bajo nivel como bordes y curvas, y luego construir conceptos más abstractos a través de una serie de capas convolucionales. Esta es una descripción general de lo que hace una CNN.
- ¿Cómo pueden los robots algún día volverse verdaderamente inteligentes y comenzar a pensar por sí mismos?
- ¿Podrían usarse las redes neuronales para criar un perro al estilo de un campeón?
- Si tuviera que construir una máquina inteligente a partir de un gran número de componentes similares, ¿cómo debería comportarse cada componente?
- ¿Qué tipo de antecedentes matemáticos son beneficiosos para alguien que comienza a programar en IA?
- ¿Por qué las personas encuentran la neurociencia computacional tan interesante?
Después de usar DeConvNet, esto es lo que obtenemos. Entonces cada capa aprende de las características de bajo nivel en la imagen.