Hoy les quiero hablar de alguien que, creo tuvo un gran impacto en los MBA y
definitivamente tuvo un gran efecto sobre mi, ya que fue mi consejero y que se llama
John Holland, John, desgraciadamente, falleció el último verano; él tuvo un gran
impacto en el campo
Volvamos a donde comenzamos, John estuvo inspirado por las ideas de Hebbs acerca de
las neuronas y por los trabajos de Rosenblatt sobre el perceptrón y estas
ideas son acerca de cómo podemos pensar sobre el cerebro como si fuera una entidad
computacional y como puede computar
y Rosenblatt construyó el modelo del perceptrón, que fue el momento fundacional
para los modelos sobre redes neuronales
y Hebbs en 1949 trabajó sobre la organización de la conducta y lideró las
investigaciones para pensar acerca de como las neuronas pueden ser usadas como
estructuras de la computación cerebral
y basándose en estas ideas, Holland se dio cuenta de lo interesante que eran, debido
a que se pueden ver como modelos adaptativos, ellos nos muestran como, no
solamente se tienen entradas para obtener salidas, sino como pueden cambiar a lo
largo del tiempo para adaptarse al sistema que las rodea y eso es el verdadero punto
importante del que voy a hablar, hay otras cosas que hizo John Holland, pero este es
el punto que les quiero mostrar hoy, hablar un poco sobre la adaptación en los
agentes, que pienso es algo en lo que Holland pudo contribuir en forma notable
Basándonos en estos puntos, vemos que sucede con los procesos adaptativos que
evolucionan; en 1975 él publicó el libro titulado "Adaptación en sistemas naturales
y artificiales", donde esencialmente puso las bases para los algoritmos genéticos
Los AG, de los que veremos un ejemplo en el próximo video, esencialmente toma una
población de soluciones a un problema, las evalúa y crea entonces una nueva población
usando los principios de la evolución, en muchos aspectos en forma similar a como la
evolución actúa en un sistema
Holland estaba trabajando, fundando el campo de los AG en muchos sentidos
él fue influenciado por Arthur Samuel y sus trabajos con tableros de damas
Arthur Samuel comenzó a trabajar en un algoritmo computacional para jugar a las
damas y en ese algoritmo el utilizó la noción de, la noción del aprendizaje por
refuerzo, algo que aún se utiliza hoy y en algunos casos en, cuando uno tiene estos
que juegan uno contra otro para poder resolver algunos problemas
pero Holland se puso a pensar, cómo se puede usar
el trabajo de Samuel en combinación con los AG para crear sistemas que se puedan
adaptar para jugar juegos complejos, para crear agentes que se adapten
en los tempranos ochentas y noventas, 1985 y mediados de los 90, él se incorporó al
Instituto Santa Fe, donde estamos dando este curso ahora mismo
en septiembre de 1987, él presentó algunas de sus ideas acerca de los agentes
adaptativos en unas conferencias en el Instituto Santa Fe sobre economía como un
sistema adaptativo complejo y en parte por ello empezó a trabajar con gente como
Brian Arthur, Blake LeBaron, Richard Palmer y Paul Tayler para crear el mercado
de acciones artificial del Instituto Santa Fe, que fue uno de los primeros intentos
de encapsular todo lo que sucede en un mercado de acciones en una simulación
artificial de ese mercado de acciones
En agosto de 1986 en parte respondiendo a algunos de los problemas que se estaban
observando, John Reed, quien era el CEO de Citycorp fue al Instituto de Santa Fe y se
encontró con Ken Arrow, Brian Arthur y John Holland junto a otros investigadores
y se pusieron a pensar en nuevas formas de modelizar la economía
y eso llevó a Swarm, que era, es uno de los primeros lenguajes para MBA y esto fue
porque todos ellos, grandes pensadores, se dieron cuenta que necesitamos empezar a
pensar en diferentes formas de modelizar los sistemas económicos para poder en
verdad avanzar
Siguiendo con ello, en 1991, John Milller y John Holland publicaron un texto que se
titulaba "Agentes artificiales adaptativos en la teoría económica" que en muchos
aspectos fue uno de los primeros textos donde se usó el concepto de "agente" con
el mismo sentido que lo usamos ahora
y mucho de este trabajo fue inspirado por la persona que ilustra esta página, que es
Herbert Simon, Herbert Simon trabajó sobre la noción de "racionalidad acotada" y la
idea era que, mucho de la economía tradicional neoclásica está basada en la
idea de que tenemos estos agentes o estas entidades que pueden tomar decisiones
infinitas acerca del mundo que los rodea y Herbert dijo, sabés qué? ese no es el caso
la gente tiene muy poco tiempo para poder tomar una decisión acerca de alguna cosa
y ese marco de tiempo es en general muy corto, por lo tanto debemos pensar en una
forma de racionalidad acotada en vez de
estas soluciones perfectas que puedan existir
mientras todo esto sucedía, John estaba en el SFI todo el tiempo, también pasaba
algún tiempo en Michigan, donde estaba su departamento
y el ayudó a fundar el grupo, un grupo de investigadores que se llamaba el grupo
BACH, que fue originalmente formado por Arthur Burks, del que ya hablamos antes
Robert Axelrod, Michel Cohen y John Holland, Robert Axelrod seguro que
escucharon su nombre, desarrolló la noción de "tit for tat" en el "dilema del
prisionero", y estos en muchos sentidos, son todos MBA, uno tiene a estos agentes
jugando juegos de cooperación o deserción entre sí
Michel Cohen escribió algunos textos con algunos colegas sobre el modelo del tacho
de basura sobre la organización de las opciones, el cual es, en efecto, un MBA
Michel Cohen pudo conversarlo antes de fallecer y fue uno de los que planteó para
qué se pueden usar los MBA, del modo en que él lo hizo en su momento
Este grupo inspiró también a dos estudiantes prominentes quienes
continuaron trabajando en ese ámbito Melanie Mitchell quien enseña ahora en
otro curso en el SFI sobre una introducción a la complejidad
Melanie construyó algunos de los modelos que John y los otros miembros del grupo
estuvieron haciendo, para relacionar algunas cosas sobre los agentes
adaptativos en el espacio de los autómatas celulares, ella utilizó algoritmos para
mostrar como se pueden hacer evolucionar soluciones de autómatas celulares para
problemas muy difíciles de resolver, uno puede resolver estos problemas muy bien
entre otras cosas que Melanie desarrolló pero en este caso particular nos referimos
a los agentes adaptativos y aspectos vinculados con ellos
Stephanie Forrest utilizó la noción de adaptación y agentes para empezar a pensar
en sistemas artificiales inmunológicos estos son sistemas que se pueden construir
en una computadora para poder proteger esa computadora contra virus y de otros
defectos del software y ella también construyó software que se puede reparar a
sí mismo automáticamente de los defectos y de los bugs que puede haber en esos
sistemas
Finalmente creo que un área donde Holland realmente la pegó en términos de sistemas
adaptativos, comenzó a desarrollar la idea de un sistema clasificador
en el sistema clasificador Holland se dio cuenta que lo que se tiene es un conjunto
de reglas que cambian juntas, uno tiene una regla, que puede mirar alrededor y
crear una señal y uno puede agregar otra regla que se activa debido a esa señal, no
debido a lo que la rodea y puede haber otra regla que puede cambiar a partir de
ahí y se pueden seguir agregando entradas así que tal vez, en la segunda regla,
pueden aparecer muchas reglas diferentes
él creó esta particularidad de clasificar entidades y todo un conjunto de reglas
y este desarrollo fue llamado el algoritmo de propagación hacia atrás, porque pasa
para atrás esa clase apropiada de reglas basadas en cuando se disparan
trabajando en esto, llegó a la idea de un mundo donde la novedad nunca termina y
puede evolucionar y con esta idea podemos tener agentes que se mueven en el mundo
que pueden usar potencialmente, sistemas clasificatorios, para procesar y
desarrollar recursos en el mundo y él creó un conjunto, una suite de modelos, no
únicamente un modelo, esta suite de modelos se llaman los modelos Eco
y estos modelos fueron descritos en la lectura Stanislaw Lem, un nombre que
escucharon antes en otras lecturas, en el SFI, que eventualmente se volvieron un
libro que se llamó "Orden oculto"
Esto nos da una idea, acerca de qué tiene todo esto que ver; muchas de estas ideas
acerca de agentes adaptativos continúan persistiendo
en los trabajos con los MBA que se hacen hoy día
Entonces si miramos hacia atrás, hacia la idea original acerca de las soluciones que
evolucionan, todavía vemos que los AG son un componente importante, los sistemas
evolucionan, si miramos atrás, hacia algunos de los primeros trabajos sobre
modelos en economía, la noción de racionalidad acotada
razonamiento inductivo o algo que fue traído desde los trabajos sobre agentes
adaptativos que fueron realizados en los 80
si miramos para atrás, al trabajo que fue realizado allá, todas estas ideas acerca
de como usar los MBA, agentes adaptativos específicos para resolver diferentes
problemas que se ven alrededor
en muchos casos, Holland trabajó en agentes adaptativos a lo largo de toda su
vida, y esa es su herencia que hasta el día de hoy se usa en los MBA