¿Se puede usar la red neuronal de convolución para clasificar las pinturas?

Las CNN son perfectas para la clasificación de imágenes, pero para cualquier cosa que no sea el más simple de los problemas necesita miles de muestras de entrenamiento para generalizar lo suficiente como para ser útil.

En el caso del arte, supongo que no tendrá miles de pinturas por artista y, por lo tanto, tendrá que crear artificialmente más muestras. La técnica utilizada se llama aumento y consiste en una bolsa llena de trucos para crear más imágenes y generalmente consiste en las siguientes operaciones:

  • Volteo horizontal
  • Recorte aleatorio
  • Distorsión de color
  • Ruido aleatorio
  • Rotación aleatoria
  • Cizallamiento
  • Combinaciones de lo anterior

También usaré la validación cruzada k-fold en lugar de dividir mi conjunto de datos en train / validation / test para asegurarme de que mi modelo se exponga por completo a mi conjunto de datos.

Ahora está listo para comenzar a entrenar su modelo y ajustar sus hiperparámetros.

Parece un proyecto interesante, ¡diviértete!

More Interesting

Dado que los trabajos relacionados con la inteligencia artificial casi siempre requieren varios años de experiencia, ¿con qué comienzan las personas si quieren trabajar en IA?

¿No son exageradas las computadoras conscientes y conscientes, tal vez incluso imposibles?

¿Qué es el procesamiento del lenguaje natural en inteligencia artificial?

¿Qué matemática se necesita para comprender la inteligencia general artificial?

¿Cuáles son algunos casos cotidianos que se pueden resolver mediante aprendizaje automático / ciencia de datos / IA?

En una escala de 0-10, ¿cuánto conocimiento de aprendizaje profundo obtendrá después de completar la especialización deeplearning.ai?

¿Cómo se podría cambiar el nombre de AI como 'inteligencia acelerada'?

¿Por qué nadie ha escrito un traductor de idiomas perfecto?

¿Qué es la regularización en el aprendizaje automático?

¿Qué lenguaje de programación se usa para controlar robots industriales?

¿Cómo implementamos el filtrado o el seguimiento del correo no deseado mediante una red neuronal?

¿Cuáles son algunas de las conferencias de Inteligencia Artificial?

¿Qué distingue a las llamadas 'redes neuronales profundas' de las redes neuronales de antaño? ¿Por qué están mucho mejor ahora?

¿Cómo será la progresión natural del aprendizaje automático? ¿Qué industrias tendrá más aplicaciones?

¿Cuáles son los mejores kits robóticos programables para un ingeniero relativamente novato que desea practicar algunas implementaciones de aprendizaje automático utilizando un robot?