Quiero entrenar una red neuronal para reconocer la planta de su hoja. ¿Cómo puedo encontrar el área, el perímetro, el largo y el ancho de la hoja a partir de su imagen?

En general, las redes neuronales basadas en imágenes utilizan una estructura basada en píxeles de imágenes, conocidas como redes convolucionales .

Alimenta imágenes que a menudo se simplifican (píxeles más grandes y se convierten en niveles grises); cada píxel se asocia a sus vecinos a través de una primera capa de neuronas; esas áreas locales se agregan con áreas cercanas en las siguientes capas, etc. Eso permite que las primeras capas detecten líneas, ángulos y las siguientes para identificar círculos, formas, etc. Hay muchos matices (normalizar tamaños de formas, etc.) pero en general, lo que generalmente importa para esa clase de modelo es la forma.

La longitud y el diámetro de una hoja pueden ser muy útiles, pero es mucho más típica de la clasificación basada en un conjunto limitado de variables cuantitativas, típicamente basadas en un PCA. Esas dos clases de modelos no son compatibles por sí mismas, por lo que parece que podría confundir dos técnicas. Un enfoque posible es combinar los dos con meta-algoritmos (refuerzo, embolsado, etc.) pero eso está fuera de cada implementación. En términos simples: entrenaría ambos modelos y tendría en cuenta ambos resultados.

La forma en que funcionan las redes neuronales es generalmente encontrar sus propias características relevantes para cada capa : a veces se pueden interpretar después del hecho, especialmente para las características de imagen, pero generalmente no se recomienda definir una neurona como responsable de una característica. El algoritmo encontrará alguna abstracción que podría estar estrechamente relacionada con algo que puede explicar, pero no será explícitamente el diámetro. Si su contacto principal con la red neuronal es ver una red capacitada, eso podría explicar la confusión.

More Interesting

¿Qué dominio debo elegir entre Machine Learning y Seguridad de red?

¿Es posible que un programador de aprendizaje automático no sepa lo que la máquina ha aprendido?

Si se produce una IA consciente, ¿cómo sabemos que es realmente consciente, no solo actuando que es consciente?

Como estudiante de segundo año de la universidad, ¿cómo puedo prepararme para la inteligencia artificial?

¿Existe una manera matemáticamente definida de fusionar dos redes neuronales en una sola de dimensiones iguales?

¿Cuáles son los principios del aprendizaje automático?

Soy diseñador de circuitos (PhD), quiero entrar en el aprendizaje automático. ¿Qué temas necesito aprender para as de las entrevistas? Realmente agradecería una lista.

¿Alguna vez vamos a tener robots conscientes? En caso afirmativo, ¿cuándo y cuáles serán los pros y los contras de tenerlos?

¿No son las redes neuronales solo máquinas de estado?

¿Cuáles son los proyectos de inteligencia artificial de código abierto más prometedores?

¿Pueden las computadoras y el software de AI eliminar a los contadores? Si puede, ¿cuándo?

¿Qué es 'Perceptrones multicapa usando algoritmo de retropropagación', en palabras simples?

¿Cuáles son los conceptos erróneos más comunes sobre la IA?

¿Qué tiene de malo las opiniones de Ray Kurzweil y Elon Musk sobre la IA?

¿Cuáles son las diferencias funcionales entre un procesador de computadora diseñado para IA (por ejemplo, Tensor / TPU) y un procesador ordinario (CPU) o GPU?