¿Qué es un modelo de red neuronal?

Básicamente, todos los modelos están tratando de ser un buen mapeo entre dos o más cosas relacionadas, por lo que es un modelo de red neuronal. La “bondad” en cierto sentido significa cuán cerca está el modelo de la verdad. Las redes neuronales artificiales como modelos potentes y populares se pueden ajustar para aproximar cualquier mapeo dada la profundidad suficiente de las capas y el número de neuronas.

Para tocar un poco los detalles, tomando el problema de clasificación del vino como ejemplo, digamos, desea clasificar tres tipos de vinos italianos en base a 13 atributos químicos, luego construye una red neuronal que podría tener varias capas de neuronas. Cada neurona de la primera capa (llámelas neuronas de entrada) es solo uno de esos atributos químicos, luego cada neurona de la segunda capa está influenciada por todas las neuronas de entrada de manera ponderada y la influencia se transforma por alguna función de activación, que de alguna manera imita el disparo de una neurona real basada en activaciones entrantes. El número de neuronas para la segunda capa debería dar suficiente capacidad para capturar información útil que fluye desde la primera capa y normalmente se determina empíricamente. Siguiendo la misma regla, puede construir tantas capas de neuronas como desee o según lo necesite el problema. Para entrenar una red neuronal, es solo para ajustar cuánto necesita pesar las entradas para todas las neuronas para tener un buen mapeo.

Para una elaboración rigurosa o una comprensión sólida de las redes neuronales, debe leer libros o blogs bien escritos sobre eso. Por ejemplo:

Redes neuronales y aprendizaje profundo.

Aprendizaje profundo

Puestos de aprendizaje automático

La respuesta es solo para dar una idea aproximada.

[La tesis de mi maestría utilizó una red neuronal escamosa (NN) como su estructura de datos central.]

Un NN básico no es más que una matriz de valores bidimensionales (generalmente) entre 0 y 1. El poder de un NN está en la relación de los valores almacenados en cada “celda”. La celda “colectiva” almacena el “conocimiento” en un NN.

La forma en que un NN obtiene su conocimiento es a través de un proceso llamado “capacitación”. Se aplica una serie de fórmulas matemáticas complejas a cada uno de los valores de celda de “entrada” que se “propagan” a través del NN repetidamente hasta que los valores en todas las celdas NN * se acerquen * a la estasis (una condición estática donde los valores de las celdas cambian muy poco con cada iteración adicional de fórmulas).

Una vez que un NN se entrena con muchas entradas conocidas, puede aplicar un conjunto desconocido de entradas al NN. El resultado resultante de estas entradas desconocidas es el NN que produce su conocimiento.

El modelo de red neuronal está motivado por el cerebro que puede aprender en presencia de un instructor. Mientras aprende, el instructor especifica las respuestas correctas a los ejemplos de entrada. La red neuronal también puede aprender sin un instructor basado en los principios de autoorganización. El modelo de red neuronal se basa básicamente en modelos matemáticos. Puede considerarse como una red de neuronas organizadas en varias capas, a saber, las capas de entrada, oculta y de salida. Aquí para mencionar que la capa oculta no existe en todas las redes.

No es más que una versión de varios niveles del Perceptron que la fuerza aérea estaba vendiendo en la década de 1950.

Los adultos usan la teoría de grafos sin cambiar el nombre.