Red neuronal artificial | ¿Cómo funciona la red neuronal artificial?

Contenidos

Introducción

El cerebro humano es un sistema complejo formado por cientos de millones de neuronas que abre nuevos misterios con cada descubrimiento al respecto. Y los intentos de imitar la estructura y función del cerebro humano llevaron a un nuevo campo de estudio llamado Deep Learning. Las redes neuronales artificiales además reconocidas como redes neuronales, inspiradas en las redes neuronales del cerebro humano, son un componente de la inteligencia artificial. Con cientos de aplicaciones en la vida diaria, el campo ha experimentado un crecimiento exponencial en los últimos años. Desde el corrector ortográfico, la traducción automática hasta el acreditación facial, encuentra su aplicación en todas partes del mundo real.

Estructura de la red neuronal artificial frente a la red neuronal biológica

Con la intención de imitar las redes neuronales del cerebro humano, la estructura de las redes neuronales artificiales es equivalente a la de las redes neuronales biológicas. El cerebro humano es una red de cientos de millones de neuronas densamente conectadas, que es muy compleja, no lineal y tiene billones de sinapsis. Una red neuronal consta principalmente de dendritas, axones, cuerpo celular, sinapsis, soma y núcleo. Las dendritas son responsables de recibir información de otras neuronas y el axón es responsable de la transmisión de una a otra.

La maquinaria molecular y biológica de las redes neuronales se basa en la señalización electroquímica. Las neuronas disparan impulsos eléctricos solo cuando se cumplen ciertas condiciones. Parte de la estructura neuronal del cerebro está presente al nacer, mientras que otras partes se desarrollan a través del aprendizaje, especialmente en las primeras etapas de la vida para adaptarse al entorno (nuevos insumos).

Las redes neuronales artificiales están formadas por capas y capas de unidades de entrada y unidades de salida conectadas llamadas neuronas. Una red neuronal de una sola capa se llama perceptrón. Además pueden estar presentes múltiples capas ocultas en una red neuronal artificial. Las unidades de entrada (receptor), los pesos de conexión, la función de suma, las unidades de cálculo y salida (efectores) son lo que constituye una neurona artificial.

Aún cuando las neuronas son más lentas que las puertas lógicas de silicio, su interconexión masiva compensa la lentitud. El valor de peso de una conexión es la fuerza de la conexión especificada entre neuronas. Los pesos se inicializan y ajustan aleatoriamente a través de un algoritmo de optimización para adjudicar agregaciones de estímulos de entrada a una función de salida deseada.

La arquitectura de una red neuronal es de muchos tipos que incluyen: perceptrón, red neuronal de alimentación hacia adelante, perceptrón multicapa, red neuronal convolucional, red neuronal de función de base radial, red neuronal recurrente, LSTM – memoria a corto plazo, modelos de secuencia a secuencia, Red neuronal modular. Los algoritmos de aprendizaje pueden ser métodos supervisados, no supervisados ​​o de refuerzo.

¿Cómo funciona la red neuronal biológica?

Como ya se dijo, las dendritas son fibras nerviosas que llevan la señal eléctrica a la célula. A partir de ahí, el cuerpo de la celda se encarga de calcular una función no lineal de las entradas. La celda se dispara solo si se recibe una entrada suficiente. El axón, que es una sola fibra nerviosa, lleva la salida de la función a otras neuronas.

Una dendrita de otra neurona recibe la entrada y el procedimiento continúa. El punto de contacto entre un axón de una neurona y la dendrita de otra neurona se llama sinapsis. Regula la conexión química cuyo peso incide en la entrada a la celda. Cada neurona tiene varias dendritas que reciben información de muchas neuronas vecinas.

Y cada neurona tiene un axón que pasa la salida como entrada a la próxima neurona con su dendrita. Debido a la gran cantidad de sinapsis, pueden tolerar la ambigüedad en los datos.

El mecanismo de trabajo de la red neuronal artificial

Las redes neuronales artificiales funcionan de manera equivalente a la de su inspiración biológica. Pueden considerarse como gráficos dirigidos ponderados donde las neuronas podrían compararse con los nodos y la conexión entre dos neuronas como bordes ponderados. El elemento de procesamiento de una neurona recibe muchas señales (tanto de otras neuronas como de señales de entrada del mundo externo).

Las señales a veces se modifican en la sinapsis receptora y las entradas ponderadas se suman en el elemento de procesamiento. Si cruza el umbral, pasa como entrada a otras neuronas (o como salida al mundo externo) y el procedimiento se repite.

El mecanismo de trabajo de la red neuronal artificial

Fuente

Por lo general, los pesos representan la fuerza de interconexión entre las neuronas. La función de activación es una función de transferencia que se utiliza para obtener la salida deseada para el problema diseñado. Digamos que la salida deseada es cero o uno en el caso de un clasificador binario. La función sigmoidea podría utilizarse como función de activación.

Hay muchas funciones de activación, por nombrar algunas: regresión lineal, regresión logística, función de identidad, bipolar, sigmoide binaria, sigmoide bipolar, tangente hiperbólica, hiperbólica sigmoidea y ReLU. Las redes neuronales artificiales están diseñadas específicamente para una función particular como clasificación binaria, clasificación de clases múltiples, acreditación de patrones, etc., por medio de procesos de aprendizaje. Los pesos de las conexiones sinápticas de ambas redes neuronales se ajustan con el procedimiento de aprendizaje.

Cuando la red neuronal biológica contiene 86 mil millones de neuronas y billones de sinapsis, la red neuronal artificial no contiene más de 1000 neuronas. Hay muchos otros factores, incluidas las capas de neuronas, los datos a considerar al comparar sus capacidades. Las redes neuronales artificiales requieren mucha potencia computacional y liberan una gran cantidad de calor en comparación con las redes neuronales biológicas.

El misterio revelado por la red neuronal biológica sigue mejorando la red neuronal artificial. Cuanto más se revela el misterio, más redes teje el cerebro. Inclusive si está inspirado en la red neuronal biológica, sus funciones son más matemáticas que biológicas.

Los medios que se muestran en este post no son propiedad de DataPeaker y se usan a discreción del autor.

Suscribite a nuestro Newsletter

No te enviaremos correo SPAM. Lo odiamos tanto como tú.