ElemedexEnciclopedia de bolsillo de arquitecturas de IA

Glosario (MT) › Fundamentos del aprendizaje automático

MT024

Red neuronal

También: red neuronal artificial, red conexionista

En inglés: Neural network

Modelo computacional formado por muchas unidades simples conectadas con pesos ajustables y organizadas en capas, que aprende modificando esos pesos.

Una red neuronal es una composición de funciones simples. Cada unidad calcula una suma ponderada de sus entradas y le aplica una función de activación; las unidades se organizan en capas, y la salida de una capa es la entrada de la siguiente. Todo lo que la red «sabe» está en los pesos de sus conexiones, que se ajustan con retropropagación y descenso por gradiente. Una red sin ciclos es feedforward; si parte de la salida vuelve a entrar en el paso siguiente, es recurrente.

El linaje del Pokédex va de la neurona de McCulloch y Pitts (McCulloch y Pitts, 1943) y el perceptrón (Rosenblatt, 1958) al perceptrón multicapa, y de allí a casi todas las especies modernas. Con una capa oculta, una red puede representar cualquier expresión de la lógica proposicional: Witten et al. (2017) muestran cómo tres unidades (un OR, un NAND y un AND) computan el XOR que un perceptrón solo no puede (2017, pp. 262–263). Turing ya había especulado con «máquinas desorganizadas», redes de neuronas conectadas al azar que podrían entrenarse (Buckner, 2024, p. 50).

El nombre es más metáfora que hipótesis. Witten et al. (2017) hablan con ironía de un grafo «imaginativamente» llamado red de neuronas (2017, p. 133), y Chollet (2021) insiste en que los modelos de aprendizaje profundo no son modelos del cerebro (2021, sec. 1.1.4). En los años ochenta se hablaba de redes conexionistas, porque el conocimiento reside en las conexiones (M. Mitchell, 2019, ch. 2); con ese nombre entraron en la filosofía de la mente, como alternativa a la tesis de que pensar es manipular símbolos (ver conexionismo y GOFAI). Si una red puede exhibir sistematicidad sin implementar un sistema simbólico es la pregunta que plantearon Fodor y Pylyshyn (1988), y sigue abierta.

Fuentes

  • Buckner, C. J. (2024). From deep learning to rational machines: What the history of philosophy can teach us about the future of artificial intelligence. Oxford University Press. https://doi.org/10.1093/oso/9780197653302.001.0001 §
  • Chollet, F. (2021). Deep learning with Python (2nd ed.). Manning Publications. §
  • Fodor, J. A., & Pylyshyn, Z. W. (1988). Connectionism and cognitive architecture: A critical analysis. Cognition, 28(1–2), 3–71. https://doi.org/10.1016/0010-0277(88)90031-5 §
  • McCulloch, W. S., & Pitts, W. (1943). A logical calculus of the ideas immanent in nervous activity. The Bulletin of Mathematical Biophysics, 5(4), 115–133. https://doi.org/10.1007/BF02478259 §
  • Mitchell, M. (2019). Artificial intelligence: A guide for thinking humans. Pelican Books. §
  • Rosenblatt, F. (1958). The perceptron: A probabilistic model for information storage and organization in the brain. Psychological Review, 65(6), 386–408. https://doi.org/10.1037/h0042519 §
  • Witten, I. H., Frank, E., Hall, M. A., & Pal, C. J. (2017). Data mining: Practical machine learning tools and techniques (4th ed.). Morgan Kaufmann. https://doi.org/10.1016/C2015-0-02071-8 §