Una red neuronal artificial es un modelo de computación inspirado en el cerebro humano que procesa datos mediante nodos interconectados llamados neuronas artificiales.
La arquitectura de una red neuronal artificial se define como la estructura y organización de sus capas de nodos interconectados (neuronas artificiales), compuestas típicamente por una capa de entrada, una o varias (multiples) capas ocultas y una capa de salida.
Componentes Estructurales Básicos
- Capa de entrada: Recibe los datos originales o características iniciales sin procesar.
- Capas ocultas: Capas intermedias que realizan transformaciones lineales y aplican funciones de activación no lineal (como
ReLU,sigmoideotanh) para detectar patrones complejos. - Capa de salida: Genera la predicción o resultado final del modelo.
- Pesos () y sesgos (): Parámetros ajustables que determinan la fuerza de las conexiones y los umbrales de activación entre neuronas.
Diagrama según componentes estructurales básicos
Las etiquetas matemáticas correspondientes a los pesos () en los canales de transmisión (flechas) y los sesgos () dentro de los nodos de procesamiento de las capas ocultas y de salida de una red neuronal artificial:
Notación Matemática:
- Entradas (): Los nodos de entrada representan los componentes del vector de características de entrada ().
- Pesos (): Cada línea de conexión muestra su peso matemático. Por ejemplo, es el peso de la Capa 1, que va hacia la neurona destino 2 desde la neurona origen 1.
- Sesgos (): Se agregan dentro de los círculos de las capas ocultas y de salida (ejemplo: es el sesgo de la primera neurona en la capa oculta 1), ya que el sesgo se suma directamente en la operación lineal de cada unidad antes de aplicar la función de activación.
- Capa de Salida ( y ): Representa las predicciones estimadas finales del modelo. El nodo contiene la variable de salida y su respectivo sesgo final (donde el subíndice indica que pertenece a la tercera transición de capas de la red). La salida se calcula aplicando una función de activación final (como
Sigmoide o Softmax) sobre la combinación lineal de los valores de la última capa oculta multiplicados por los pesos y .
Se redujo ligeramente la cantidad de nodos (2 entradas, 2 ocultas por capa, 1 salida) para evitar que el exceso de texto de los pesos saturara visualmente el diagrama; su naturaleza de una red neuronal es persistir de uno a multiples capas ocultas.
Sigmoide o Softmax) sobre la combinación lineal de los valores de la última capa oculta multiplicados por los pesos y .Se redujo ligeramente la cantidad de nodos (2 entradas, 2 ocultas por capa, 1 salida) para evitar que el exceso de texto de los pesos saturara visualmente el diagrama; su naturaleza de una red neuronal es persistir de uno a multiples capas ocultas.
Los subíndices se descomponen de la siguiente manera:
En el contexto de las redes neuronales artificiales, las variables representan las salidas de las neuronas ocultas (la letra viene del inglés hidden layer o hidden unit).
- La letra : Representa el valor de activación de una neurona en una capa oculta, es decir, el resultado final después de calcular la combinación lineal de las entradas con sus
pesosysesgos() y pasar ese resultado por una función de activación (comoReLUoSigmoide). - El primer subíndice (Capa): Indica a qué capa oculta pertenece la neurona.
- El segundo subíndice (Posición): Indica el número o posición de la neurona dentro de esa capa específica.
Desglose por capas:
: Es la activación de la neurona 1 de la capa oculta 1.
: Es la activación de la neurona 2 de la capa oculta 1.
Estas variables actúan como "características intermedias" o representaciones que la red va descubriendo por sí misma para aprender patrones complejos antes de enviar la información a la capa de salida.
Resumen:
La arquitectura de una Red Neuronal Artificial organiza nodos interconectados en tres niveles principales: capa de entrada (recibe datos), capas ocultas (procesan información) y capa de salida (genera la predicción). Su funcionamiento se rige por parámetros matemáticos ajustables: los pesos (), que miden la fuerza de las conexiones, y los sesgos (), que fijan los umbrales de activación en cada nodo. La información fluye a través de operaciones lineales ponderadas (). Los subíndices matemáticos detallan esta estructura; por ejemplo, conecta la neurona origen 1 con la destino 2 en la capa 1, mientras que es el sesgo del primer nodo oculto. Las variables (como ) representan las activaciones ocultas, que son transformaciones no lineales intermedias que extraen características esenciales antes de producir la estimación final ().
Publicaciones en mis redes sociales:
Sígueme en mis redes sociales
0 Comentarios