Documente Academic
Documente Profesional
Documente Cultură
333-344
333
Resumen
El presente trabajo pretende explorar el papel que desempea la funcin sucesor en el sistema
cognitivo humano. Es Zenon Pylyshyn quien sugiere el papel fundamental de esta funcin
en la arquitectura del sistema cognitivo humano (1984). Concretamente, este autor sostiene
que si existe alguna funcin primitiva en nuestra arquitectura sta ha de ser, necesariamente,
la funcin sucesor. As pues, el objetivo de este trabajo consiste en explicar el papel que puede
desempear la funcin sucesor en una arquitectura funcional y justificar su naturaleza.
Palabras clave: psicologa, psicologa cognitiva, arquitectura cognitiva.
Abstract
This work tries to explore the role of Successor Function into Human Cognitive System. It is
Zenon Pylyshyn who suggests which this function is central for the architecture of Human
Cognitive System (1984). Moreover, this author claims that if there is any primitive function
on Cognitive Architecture, it should be Successor Function necessarily. So, the aim of this
work is to explain the role which Successor Function would play in a functional architecture
and justify its nature.
Keywords: Psychology, Cognitive Psychology, Cognitive Architecture.
NOTA: El autor quiere expresar su agradecimiento a las siguientes personas: Eduardo Moro, Mara
Dolores Hernndez, David Travieso, Florentino Blanco, Toms Snchez, Rubn Gmez, Marta Linares
y, muy especialmente, a Mnica Balltondre Pla. Sin su apoyo este trabajo nunca hubiera llegado a buen
puerto.
334
1. INTRODUCCIN
Los psiclogos cognitivos contemplan una concepcin monista del sujeto psicolgico. Esta afirmacin encierra dentro de s una serie de restricciones acerca de la
ontologa del ser humano. La ms destacable sera que el origen de la conducta es fsico.
Por tanto, la mejor manera de describir las conductas sera a travs de la descripcin de
los cambios en la estructura del sistema nervioso. Sin embargo, debido a la complejidad
de sus estructuras y al desconocimiento que tenemos del mismo, la postura que adopta
la psicologa cognitiva es la siguiente: para realizar descripciones informativas acerca de
la conducta de los sujetos, lo mejor es atender al plano intencional de las mismas. Esto
evita, adems, el problema de demostrar que la conducta se debe a patrones especficos
y universales de activacin neurolgica.
El problema est en integrar las conductas descritas a nivel intencional-simblico en el plano fsico utilizando entidades no-fsicas representaciones como origen
de las conductas. La psicologa cognitiva asume que el origen de la conducta son los
estados intencionales del sujeto. Y he aqu la paradoja: cmo se conjuga que el origen
de la conducta sea un estado intencional y un estado fsico? La respuesta clsica (por
ejemplo, Johnson-Laird, 1993) consiste en afirmar que las conductas tienen un origen
fsico pero que para su estudio y comprensin es mejor suponer un origen de tipo
simblico. Esto es lo que se denomina dualismo metodolgico: los componentes
simblicos de la conducta estn implementados en estructuras simblicas que, a su
vez, estn implementadas en estructuras fsicas. Es decir, existe una arquitectura cognitiva que est implementada en la arquitectura biolgica del sistema nervioso. Ahora,
esta postura no elimina el problema, puesto que no se elimina la concepcin dualista
del sujeto. Por tanto, no nos vamos a llamar a engao: la psicologa cognitiva es una
psicologa dualista sensu stricto.
335
2. EL CONCEPTO DE ARQUITECTURA
d.i
Entrada (E)
Unidad
de control
(UC)
e
Salida (S)
Procesador (CPU)
Unidad
aritmtico-lgica
(ALU)
e
336
3. Nivel de micromquina
(microprogramacin)
Hardware
Tecnologa
Dentro de las distintas arquitecturas cognitivas habra que distinguir dos categoras
fundamentales: seriales y de procesamiento paralelo.
337
b
Figura 3. Transistor
c
b
Figura 4. Puerta lgica Y
c
b
Figura 5. Puerta lgica O
338
339
son-Laird, 1993; Pylyshyn, 1984). Esto se hace de manera muy sencilla: el estmulo
llega a los receptores en forma de energa fsica, los receptores traducen dicha energa
fsica a informacin, dicha informacin llega al cerebro por las vas aferentes y all es
procesada de tal manera que se emite un nuevo mensaje a travs de las vas eferentes
y se produce una respuesta.
Pero recoge este esquema E-O-R el concepto de arquitectura? Para que la respuesta sea afirmativa, se han de dar una serie de condiciones. En primer lugar, han de
existir circuitos neuronales que permitan la implementacin fsica de una arquitectura
de propsito general. No parece que esto sea un problema. En segundo lugar, tiene que
haber implementados una serie de algoritmos que son necesarios para el procesamiento
de la informacin.
Ahora bien, una arquitectura de propsito general ha de ser lo suficientemente
flexible como para poder implementar cualquier procedimiento efectivo: si los algoritmos
necesarios para el procesamiento de la informacin estuvieran implementados de modo
innato e inamovible, obtendramos un autmata finito. Cmo conseguir una arquitectura de propsito general? Implementando fsicamente un lgebra que contenga (a) los
elementos necesarios para la asignacin de valores a las variables, (b) una serie de axiomas
y (c) una serie de reglas de produccin que permitan la derivacin de teoremas.
La ltima condicin es que se ha de producir una biyeccin entre los estados fsicos y los estados mentales. Esto es factible en la medida en que se cumplan
las dos condiciones anteriores.
En el caso de una arquitectura von Neumann, es bastante inmediato comprobar
que se dan estas condiciones. La existencia de la unidad aritmtico-lgica garantiza
la implementacin del lgebra de computacin y las funciones aritmticas bsicas. A
partir de estos elementos se puede derivar cualquier funcin computable. Por otro
lado, la unidad de control garantiza la biyeccin de los estados lgicos y los estados
fsicos del sistema, ya que la ejecucin de las instrucciones depende de (y modifica)
los estados fsicos de la mquina.
Pero qu ocurre en el sistema cognitivo humano. Por un lado, encontramos los
conceptos. stos desempean un papel central en la obtencin del lgebra que postulbamos con anterioridad, ya que seran los elementos que completan las funciones. Y
dnde se implementan los conceptos? en la memoria. Por esto en todos los modelos
de arquitectura cognitiva la memoria y sus procesos son cruciales.
Por otro lado, es innegable el papel que desempean los sistemas de produccin.
Los ejemplos ms destacables se encuentran en las teoras del sistema de smbolos
fsicos (Newell, 1980/1986) y el ACT (Anderson, 1983). Los sistemas de produccin
no son ms que reglas condicionales si p, entonces q que modulan la conducta en
funcin de las condiciones de contorno activadas en el sistema. Es decir, dadas unas
condiciones, el sujeto elicita o recupera una serie de conceptos y en funcin de los
mismos ejecuta una conducta.
340
Vemos que la implicacin material es necesaria para la ejecucin de las conductas. Esta operacin no es sino una aplicacin en el sentido lgico del trmino.
Su existencia depende de la existencia de una serie de axiomas y de teoremas que
necesariamente han de estar implementados en el sistema y que, a su vez, permitan
definir funciones de este tipo. En otras palabras: puesto que el sistema opera mediante
la utilizacin de pares condicin-accin, las operaciones necesarias para la derivacin
de estas funciones han de estar implementadas en el sistema.
Dichas operaciones son Y, O y NO.3 Como ya hemos visto, estas operaciones se pueden implementar fsicamente de un modo muy sencillo. Igualmente se
pueden implementar el resto de axiomas de Boole (c. f. Prieto-Espinosa et al., 2002,
pp. 132-133). Derivar los teoremas fundamentales de Boole a partir de sus axiomas es
inmediato. Con el conjunto de conceptos y los axiomas y teoremas de Boole ya tenemos
un lgebra lo suficientemente potente para derivar cualquier funcin computable. Y
lo mejor de todo: implementable en el sistema nervioso.4
En este punto se podra pensar que tenemos todo lo necesario para que el esquema
E-O-R recoja el concepto de arquitectura cognitiva. Sin embargo, falta un elemento
que resulta crucial: el control. Y aqu es donde segn Pylyshyn (1984; cap. 5) entra
la funcin sucesor.
Decidir qu significa control en este contexto es complicado. Por un lado, puede
hacer referencia al orden de ejecucin de las instrucciones de un algoritmo. Sin embargo, tambin se puede entender que hace referencia a la direccin que ha de seguir
el pensamiento o la accin i. e., hacia dnde debe orientarse. Ntese cmo en el
primer caso estamos hablando del funcionamiento interno del sistema, mientras que
en el segundo caso nos referimos a la conducta que despliega el sistema.
Respecto al control de la conducta, ste viene determinado (a) por las condiciones
del ambiente en el que est insertado el sistema, as como (b) por las caractersticas de
construccin del propio sistema. Otra cuestin bien distinta es la regulacin interna
del agente.
Ya se ha comentado que la psicologa cognitiva explica la ejecucin de las conductas a partir de la aplicacin de algoritmos que procesan la informacin que el sistema
recoge del entorno. Podemos decir que un algoritmo es una descripcin detallada
de un procedimiento.5 Independientemente de su complejidad, la aplicacin de un
3. Las dos primeras son las leyes de composicin interna del lgebra de Boole y la tercera es la que
define el elemento complementario nico.
4. El modo ms inmediato de ver esto es fijarse en el lgebra de conmutacin de los circuitos digitales
(vid. Prieto-Espinosa et. al., 2002, pp. 132 y ss.)
5. Sensu stricto, un algoritmo es el procedimiento en s. Lo que se afirma en el texto que es un algoritmo
en realidad es la definicin del algoritmo.
341
Equilibrio
Etapa 1
Etapa 2
Sed?
No
Etapa 3
No
Etapa 4
Buscar
Hay lquido?
Beber
Podramos establecer un cdigo para el algoritmo anterior del modo que sigue:
Etapa1-Equilibrio
Etapa2- Sed_No
Etapa2-Sed_S
Etapa3-Lquido_No
Etapa3-Liquido_S
Etapa4-Buscar
A
A
A
A
A
A
Etapa2
Etapa1
Etapa3
Etapa4
Etapa2
Etapa3
6. Puesto que los estados han de estar definidos de forma exclusiva y exhaustiva.
342
La funcin sucesor es aquella que ordena los elementos del conjunto de los nmeros naturales. Siguiendo la notacin estndar: S(x) = x + 1; x D N, si hacemos una
aplicacin de un subconjunto de los nmeros naturales en el conjunto de las instrucciones de un algoritmo, tenemos que a cada una de las instrucciones le corresponde
un nmero natural y slo uno:
1
2
3
4
5
6
A
A
A
A
A
A
[Etapa1-Equilibrio
[Etapa2- Sed_No
[Etapa2-Sed_S
[Etapa3-Lquido_No
[Etapa3-Liquido_S
[Etapa4-Buscar
A
A
A
A
A
A
Etapa2]
Etapa1]
Etapa3]
Etapa4]
Etapa2]
Etapa3]
De este modo, el sistema puede identificar cada una de las instrucciones que tiene
que ejecutar en cada momento dependiendo del estado en el que se encuentre:
1: Equilibrio A 2
2: Si sed = no A 1
en caso contrario A 3
3: Si lquido = no A 5
en caso contrario A 4
4: Beber A 2
5: Buscar A 3
Pero, adems de identificar qu instruccin es la que tiene que ejecutar, el sistema
tambin puede identificar en qu estado se encuentra puesto que la ejecucin de cada
una de las instrucciones se produce en un determinado estado (y slo uno).
As las cosas, es evidente que la arquitectura cognitiva ha de poseer algn mecanismo de control de ejecucin de los algoritmos. Adems, ha de tener implementada
la funcin sucesor para que el sistema pueda funcionar de modo correcto. El ejemplo
ms notable de un dispositivo de este tipo seran los procesos centrales de la arquitectura modular de Fodor (1983).
Una vez incluido el elemento de control, s que podemos afirmar que el esquema
E-O-R recoge el concepto de arquitectura.
5. RECAPITULACIN FINAL
En la medida en que la supervivencia del sistema depende de la ejecucin correcta
de los algoritmos que utiliza para procesar la informacin, parece ms que necesaria
la aplicacin de un mtodo que controle la ejecucin de los mismos. Y dentro de este
343
Referencias bibliogrficas
ANDERSON, J. R. (1983): The Architecture of Cognition. Cambridge, MA, Harvard
University Press.
ARBIB, M. A. (1969): Brains, Machines and Mathematics. Nueva York, NY, McGrawHill.
FODOR, J. A. (1983): The Modularity of Mind. Cambridge, MA, The MIT Press.
GARDNER, H. (1985): The Minds New Science. A history of the Cognitive Revolution.
Nueva York, NY, Basic Books.
344
JOHNSON-LAIRD, P. N. (1993): The Computer and the Mind: An Introduction to Cognitive Science. Londres, Fontana Press.
NEWELL, A. (1980/1986): Sistemas de Smbolos Fsicos, en D. Norman (ed.) (1986),
Perspectivas de la Ciencia Cognitiva. Barcelona, Paids.
PRIETO-ESPINOSA, A., A. LLORIS y J. C. TORRES-CANTERO (2002): Introduccin a
la Informtica. Madrid, McGraw-Hill (3. edicin).
PYLYSHYN, Z. W. (1984): Computation and cognition. Towards a Foundation of a Cognitive Science. Cambridge, MA, The MIT Press.
SLOMAN, S. (1999): Cognitive Architecture, en R. A. Wilson y F. C Keil (eds.), The
MIT Enciclopedia of the Cognitive Sciences, pp. 124-126.