Professional Documents
Culture Documents
En Memoria: JCR Licklider: 7 de Agosto de 1990
En Memoria: JCR Licklider: 7 de Agosto de 1990
61
7 de agosto de 1990
El estatuto de SRC es avanzar tanto en el estado del conocimiento como en el estado del
arte en los sistemas informáticos. Desde nuestro establecimiento en 1984, hemos realizado
investigación básica y aplicada para respaldar los objetivos comerciales de Digital. Nuestro
trabajo actual incluye la exploración de la computación personal distribuida en múltiples
plataformas, redes, tecnología de programación, modelado de sistemas y técnicas de
administración, y aplicaciones seleccionadas.
En memoria:
JCR Licklider
1915-1990
Machine Translated by Google
Prefacio
Este informe honra a JCR Licklider por sus contribuciones a la investigación y educación en
informática en este país. Reimprimimos aquí dos de sus artículos, publicados originalmente en
la década de 1960, que ejemplifican sus ideas sobre cómo las computadoras podrían mejorar
la resolución de problemas humanos.
Si alguna vez tuviera la suerte de conocerlo y le dijera algo como: "Encantado de
conocerlo, Dr. Licklider", le pediría de inmediato que lo llamara Lick. Era Lick para amigos,
colegas y conocidos casuales por igual.
Lick tuvo una visión de una mejor forma de computación. Érase una vez, para que una
computadora cumpliera sus órdenes, tenía que perforar tarjetas o cintas de papel, entregar el
papel a alguien que lo alimentara a la máquina y luego ausentarse durante horas o días. Lick
creía que podíamos hacerlo mejor y, más que cualquier otro individuo, se encargó de que lo
hiciéramos.
En el artículo titulado “Simbiosis hombre-computadora”, publicado hace treinta años, Lick
proporcionó una guía para las décadas de investigación informática que siguieron. El
documento se basó en el trabajo realizado por un pequeño grupo de investigación organizado
y dirigido por él en Bolt, Beranek y Newman. A fines de la década de 1950, el grupo compró el
primer PDP-1 de Digital. En esta máquina, el grupo de Lick diseñó y construyó uno de los
primeros sistemas de tiempo compartido.
En 1962, el Director de la Agencia de Proyectos de Investigación Avanzada (ARPA) le
pidió a Lick que se uniera a la agencia para crear y administrar un programa para financiar la
investigación. Aunque su presupuesto anual era mayor que la cantidad total de dinero asignada
a la investigación informática por todas las demás agencias respaldadas por el gobierno, era
uno de los programas más pequeños dentro de ARPA. Este programa abrió el camino al
tiempo compartido comercial a finales de los años 60 y al networking a mediados de los 70.
Roberto W. Taylor
Machine Translated by Google
Contenido
Simbiosis hombre-computadora 1
Licuadora JCR
Simbiosis hombre-computadora
Resumen
1. Introducción
1.1 simbiosis
1
Machine Translated by Google
Por supuesto, en un sentido, cualquier sistema creado por el hombre tiene por objeto
ayudar al hombre, ayudar al hombre oa los hombres fuera del sistema. Sin embargo, si nos
enfocamos en el operador humano dentro del sistema, vemos que, en algunas áreas de la
tecnología, se ha producido un cambio fantástico durante los últimos años. La “extensión
mecánica” ha dado paso a la sustitución de hombres, a la automatización, y los hombres que
quedan están más para ayudar que para ser ayudados. En algunos casos, particularmente en
grandes sistemas de control e información centrados en computadoras, los operadores
humanos son responsables principalmente de funciones que resultaron inviables para
automatizar. Tales sistemas ("máquinas humanamente extendidas", podría llamarlos North) no
son sistemas simbióticos. Son sistemas “semiautomáticos”, sistemas que comenzaron siendo
completamente automáticos pero no alcanzaron la meta.
2
Machine Translated by Google
A pesar del hecho de que existe una literatura voluminosa sobre el pensamiento y
la resolución de problemas, incluidos estudios intensivos de historia de casos del
proceso de invención, no pude encontrar nada comparable a un análisis de estudio
de tiempo y movimiento del trabajo mental de un persona dedicada a una empresa
científica o técnica. En la primavera y el verano de 1957, por lo tanto, traté de hacer
un seguimiento de lo que una persona medianamente técnica hizo realmente durante
las horas que consideraba dedicadas al trabajo. Aunque era consciente de la
inadecuación del muestreo, serví como mi propio sujeto.
Pronto se hizo evidente que lo principal que hacía era llevar registros, y el
proyecto se habría convertido en una regresión infinita si el mantenimiento de
registros se hubiera llevado a cabo con el detalle previsto en el plan inicial.
4
Machine Translated by Google
No era. Sin embargo, obtuve una imagen de mis actividades que me hizo detenerme.
Tal vez mi espectro no sea el típico; espero que no lo sea, pero me temo que lo es.
Alrededor del 85 por ciento de mi tiempo de “pensamiento” lo dediqué a ponerme
en posición de pensar, de tomar una decisión, de aprender algo que necesitaba saber.
Se dedicó mucho más tiempo a encontrar u obtener información que a digerirla. Se
dedicaron horas a trazar gráficos y otras horas a instruir a un asistente sobre cómo
trazar. Cuando se terminaron los gráficos, las relaciones eran obvias de inmediato, pero
había que hacer el trazado para que así fuera. En un momento, fue necesario comparar
seis determinaciones experimentales de una función que relacionaba la inteligibilidad
del habla con la relación entre el habla y el ruido. No había dos experimentadores que
hubieran utilizado la misma definición o medida de la relación entre el habla y el ruido.
Se requirieron varias horas de cálculo para obtener los datos en forma comparable.
Cuando estaban en una forma comparable, solo tomó unos segundos determinar lo que
necesitaba saber.
A lo largo del período que examiné, en suma, mi tiempo de “pensamiento” se
dedicó principalmente a actividades esencialmente clericales o mecánicas: buscar,
calcular, tramar, transformar, determinar las consecuencias lógicas o dinámicas de un
conjunto de supuestos o hipótesis, preparar el camino para una decisión o una intuición.
Además, mis elecciones de qué intentar y qué no intentar estaban determinadas en un
grado vergonzosamente grande por consideraciones de viabilidad administrativa, no de
capacidad intelectual.
La sugerencia principal que transmiten los hallazgos que acabamos de describir es
que las operaciones que ocupan la mayor parte del tiempo supuestamente dedicado al
pensamiento técnico son operaciones que las máquinas pueden realizar con mayor
eficacia que los hombres. Se plantean graves problemas por el hecho de que estas
operaciones tienen que realizarse sobre diversas variables y en secuencias imprevistas
y continuamente cambiantes. Sin embargo, si esos problemas pueden resolverse de tal
manera que se cree una relación simbiótica entre un hombre y una máquina rápida de
recuperación de información y procesamiento de datos, parece evidente que la
interacción cooperativa mejoraría en gran medida el proceso de pensamiento.
Puede ser apropiado reconocer, en este punto, que estamos usando el término
“computadora” para cubrir una amplia clase de máquinas de cálculo, procesamiento de
datos y almacenamiento y recuperación de información. Las capacidades de las
máquinas de esta clase aumentan casi a diario. Por lo tanto, es arriesgado hacer
afirmaciones generales sobre las capacidades de la clase. Tal vez sea igualmente
arriesgado hacer afirmaciones generales sobre las capacidades de los hombres. Sin
embargo, se destacan ciertas diferencias genotípicas en la capacidad entre hombres y
computadoras, y tienen relación con la naturaleza de la posible simbiosis hombre-
computadora y el valor potencial de lograrla.
5
Machine Translated by Google
6
Machine Translated by Google
Tenga en cuenta que tal o cual persona realizó un trabajo posiblemente relevante
sobre un tema de interés en 1947, o al menos poco después de la Segunda Guerra
Mundial, y tendrán una idea de en qué revistas podría haber sido publicado. En
general, realizarán aportaciones aproximadas y falibles, pero orientativas, y definirán
criterios y actuarán como evaluadores, juzgando las aportaciones de los equipos y
orientando la línea general de pensamiento.
Además, los hombres manejarán las situaciones de muy baja probabilidad cuando
tales situaciones realmente surjan. (En los sistemas hombre-máquina actuales, esa es
una de las funciones más importantes del operador humano. La suma de las
probabilidades de las alternativas de muy baja probabilidad es a menudo demasiado
grande para ignorarla). Los hombres llenarán los vacíos, ya sea en el solución de
problemas o en el programa de computadora, cuando la computadora no tiene un
modo o rutina que sea aplicable en una circunstancia particular.
El equipo de procesamiento de información, por su parte, convertirá las hipótesis
en modelos comprobables y luego contrastará los modelos con los datos (que el
operador humano puede designar aproximadamente e identificar como relevantes
cuando la computadora los presente para su aprobación). El equipo responderá
preguntas. Simulará los mecanismos y modelos, llevará a cabo los procedimientos y
mostrará los resultados al operador. Transformará datos, trazará gráficos ("cortando
el pastel" de cualquier forma que especifique el operador humano, o de varias formas
alternativas si el operador humano no está seguro de lo que quiere). El equipo
interpolará, extrapolará y transformará. Convertirá ecuaciones estáticas o declaraciones
lógicas en modelos dinámicos para que el operador humano pueda examinar su
comportamiento. En general, llevará a cabo las operaciones administrativas rutinizables
que llenan los intervalos entre decisiones.
Además, la computadora servirá como una máquina de inferencia estadística,
teoría de decisiones o teoría de juegos para hacer evaluaciones elementales de cursos
de acción sugeridos siempre que haya suficiente base para apoyar un análisis
estadístico formal. Finalmente, hará tanto diagnóstico, comparación de patrones y
reconocimiento de relevancia como pueda, pero aceptará un estatus claramente
secundario en esas áreas.
7
Machine Translated by Google
Cualquier computadora actual a gran escala es demasiado rápida y costosa para el pensamiento
cooperativo en tiempo real con un solo hombre. Claramente, en aras de la eficiencia
y economía, la computadora debe dividir su tiempo entre muchos usuarios. Los sistemas de
tiempo compartido se encuentran actualmente en desarrollo activo. Incluso hay
arreglos para evitar que los usuarios "golpeen" cualquier cosa que no sean sus propios programas
personales.
Parece razonable imaginar, por un tiempo dentro de 10 o 15 años, un “centro de pensamiento”
que incorporará las funciones de las bibliotecas actuales junto con los avances anticipados en el
almacenamiento y recuperación de información y
las funciones simbióticas sugeridas anteriormente en este documento. La imagen fácilmente
se amplía en una red de tales centros, conectados entre sí por
líneas de comunicación de banda ancha y a usuarios individuales mediante servicios de cable
alquilado. En tal sistema, la velocidad de las computadoras estaría balanceada, y
el costo de las memorias gigantes y los programas sofisticados sería
dividido por el número de usuarios.
8
Machine Translated by Google
9
Machine Translated by Google
almacenados en una u otra de varias maneras, ya sea estructura de prueba adicional o "estructura
de lista" que a menudo son las más efectivas.
El esquema trie memory es ineficiente para memorias pequeñas, pero se vuelve cada vez
más eficiente en el uso del espacio de almacenamiento disponible a medida que aumenta el
tamaño de la memoria. Las características atractivas del esquema son las siguientes: 1) El
proceso de recuperación es extremadamente simple. Dado el argumento, ingrese el registro
inicial estándar con el primer carácter y tome la dirección del segundo.
Luego vaya al segundo registro y recoja la dirección del tercero, etc.
2) Si dos argumentos tienen caracteres iniciales en común, usan el mismo espacio de
almacenamiento para esos caracteres. 3) La longitud de los argumentos no necesita ser la misma
y no necesita especificarse por adelantado. 4) No se reserva ningún espacio en almacenamiento
ni se utiliza para ningún argumento hasta que se almacene realmente. La estructura trie se crea
a medida que los elementos se introducen en la memoria. 5) Una función puede usarse como
argumento para otra función, y esa función como argumento para la siguiente. Así, por ejemplo,
ingresando con el argumento “multiplicación de matrices”, uno podría recuperar el programa
completo para realizar una multiplicación de matrices en la computadora. 6) Al examinar el
almacenamiento en un nivel determinado, se puede determinar qué elementos similares se han
almacenado hasta el momento. Por ejemplo, si no hay una cita para Egan, JP, es solo uno o dos
pasos hacia atrás para seguir el rastro de Egan, James. . .
.
Las propiedades que acabamos de describir no incluyen todas las deseadas, pero hacen
que el almacenamiento de la computadora resuene con los operadores humanos y su predilección
por designar las cosas nombrándolas o señalándolas.
La disimilitud básica entre los lenguajes humanos y los lenguajes informáticos puede ser el
obstáculo más serio para una verdadera simbiosis. Sin embargo, es tranquilizador notar los
grandes avances que ya se han hecho, a través de programas interpretativos y particularmente a
través de programas de ensamblaje o compilación como FORTRAN, para adaptar las
computadoras a las formas del lenguaje humano. El “Lenguaje de Procesamiento de la
Información” de Shaw, Newell, Simon y Ellis [24] representa otra línea de acercamiento. Y, en
ALGOL y sistemas relacionados, los hombres están demostrando su flexibilidad al adoptar
fórmulas estándar de representación y expresión que son fácilmente traducibles al lenguaje de
máquina.
Sin embargo, para los propósitos de la cooperación en tiempo real entre hombres y
computadoras, será necesario hacer uso de un principio adicional y bastante diferente de
comunicación y control. La idea puede resaltarse comparando instrucciones normalmente dirigidas
a seres humanos inteligentes con
10
Machine Translated by Google
instrucciones que normalmente se usan con las computadoras. Estos últimos especifican con
precisión los pasos individuales que se deben dar y la secuencia en la que se deben dar. Los
primeros presentan o implican algo sobre el incentivo o la motivación, y proporcionan un criterio
por el cual el ejecutor humano de las instrucciones sabrá cuándo ha cumplido su tarea. En
resumen: las instrucciones dirigidas a las computadoras especifican los cursos; instrucciones-
dirigidas a seres humanos especifican objetivos.
Los hombres parecen pensar con mayor naturalidad y facilidad en términos de metas que
en términos de cursos. Es cierto que por lo general saben algo sobre las direcciones en las
que viajar o las líneas a lo largo de las cuales trabajar, pero pocos comienzan con itinerarios
formulados con precisión. ¿Quién, por ejemplo, partiría de Boston hacia Los Ángeles con una
especificación detallada de la ruta? En cambio, parafraseando a Wiener, los hombres con
destino a Los Ángeles intentan continuamente disminuir la cantidad en la que aún no están en
el smog.
La instrucción informática a través de la especificación de objetivos se está abordando a
lo largo de dos caminos. El primero involucra programas de resolución de problemas, escalada
y autoorganización. El segundo implica la concatenación en tiempo real de segmentos
preprogramados y subrutinas cerradas que el operador humano puede designar y poner en
acción simplemente por su nombre.
A lo largo del primero de estos caminos, ha habido un trabajo exploratorio prometedor.
Está claro que, trabajando dentro de las restricciones flexibles de las estrategias
predeterminadas, las computadoras, en su debido momento, podrán idear y simplificar sus
propios procedimientos para lograr los objetivos establecidos. Hasta el momento, los logros no
han sido sustancialmente importantes; han constituido sólo una “demostración en principio”.
Sin embargo, las implicaciones son de largo alcance.
Aunque el segundo camino es más simple y aparentemente capaz de una realización más
temprana, ha sido relativamente descuidado. La memoria trie de Fredkin proporciona un
paradigma prometedor. Es posible que, a su debido tiempo, veamos un esfuerzo serio para
desarrollar programas de computadora que puedan conectarse entre sí, como las palabras y
frases del habla, para realizar cualquier cálculo o control que se requiera en el momento. La
consideración que frena tal esfuerzo, aparentemente, es que el esfuerzo no produciría nada
que fuera de gran valor en el contexto de las computadoras existentes. Sería poco gratificante
desarrollar el lenguaje antes de que haya máquinas informáticas capaces de responder de
manera significativa.
11
Machine Translated by Google
con equipo de entrada y salida o, visto desde el punto de vista del operador humano,
pantallas y controles. Inmediatamente después de decir esto, es fundamental hacer
comentarios matizadores, porque la ingeniería de equipos para la introducción y extracción
de información a alta velocidad ha sido excelente, y porque en laboratorios de investigación
como el Lincoln se han desarrollado algunas técnicas de visualización y control muy
sofisticadas. Laboratorio. Sin embargo, en general, en las computadoras generalmente
disponibles, casi no existe ninguna disposición para una comunicación hombre-máquina más
efectiva e inmediata que la que se puede lograr con una máquina de escribir eléctrica.
Las pantallas parecen estar en un estado algo mejor que los controles. Muchas
computadoras trazan gráficos en pantallas de osciloscopios y algunas aprovechan las
notables capacidades, gráficas y simbólicas, del tubo de presentación de caracteres. Sin
embargo, en ninguna parte, que yo sepa, hay algo que se acerque a la flexibilidad y
conveniencia del lápiz y el bloc de notas o la tiza y la pizarra que usan los hombres en las
discusiones técnicas.
1) Visualización y control de la superficie del escritorio: Ciertamente, para una
interacción hombre-computadora eficaz, será necesario que el hombre y la computadora
dibujen gráficos e imágenes y escriban notas y ecuaciones entre sí en la misma superficie
de visualización. El hombre debería ser capaz de presentar una función a la computadora,
de una manera tosca pero rápida, dibujando un gráfico. La computadora debe leer la escritura
del hombre, tal vez con la condición de que esté en letras mayúsculas claras, y debe colocar
inmediatamente, en la ubicación de cada símbolo dibujado a mano, el carácter correspondiente
tal como se interpreta y se escribe con un tipo de letra preciso. Con un dispositivo de entrada
y salida de este tipo, el operador aprendería rápidamente a escribir o imprimir de manera
legible para la máquina. Podía componer instrucciones y subrutinas, configurarlas en el
formato adecuado y revisarlas antes de introducirlas finalmente en la memoria principal de
la computadora. Incluso podría definir nuevos símbolos, como lo han hecho Gilmore y Savell
[14] en el Laboratorio Lincoln, y presentarlos directamente a la computadora. Podía esbozar
el formato de una tabla a grandes rasgos y dejar que la computadora le diera forma con
precisión. Podía corregir los datos de la computadora, instruir a la máquina a través de
diagramas de flujo y, en general, interactuar con ella como lo haría con otro ingeniero,
excepto que el "otro ingeniero" sería un dibujante preciso, una calculadora relámpago, un
mago mnemotécnico, y muchos otros socios valiosos, todo en uno.
12
Machine Translated by Google
ción es de relevancia sólo para uno o dos operadores. Solo habría una confusión de
desorden ininterpretable si toda la información se presentara en una pantalla para todos
ellos. La información debe publicarse en una computadora, ya que el trazado manual es
demasiado lento para mantenerlo actualizado.
El problema que acabamos de esbozar es incluso ahora crítico, y parece seguro
que será cada vez más crítico con el paso del tiempo. Varios diseñadores están
convencidos de que se pueden construir pantallas con las características deseadas con
la ayuda de luces intermitentes y pantallas de visualización de tiempo compartido
basadas en el principio de válvula de luz.
La gran pantalla debería complementarse, según la mayoría de los que han pensado
en el problema, con unidades de control de pantalla individuales.
Este último permitiría a los operadores modificar la pantalla de pared sin salir de sus
ubicaciones. Para algunos propósitos, sería deseable que los operadores pudieran
comunicarse con la computadora a través de las pantallas complementarias y quizás
incluso a través de la pantalla de pared. Al menos un esquema para proporcionar tal
comunicación parece factible.
La gran pantalla de pared y su sistema asociado son relevantes, por supuesto, para
la cooperación simbiótica entre una computadora y un equipo de hombres. Los
experimentos de laboratorio han indicado repetidamente que las disposiciones informales
y paralelas de los operadores, coordinando sus actividades a través de una gran pantalla
de situación, tienen importantes ventajas sobre la disposición, más ampliamente
utilizada, que ubica a los operadores en consolas individuales e intenta correlacionar
sus acciones. a través de la agencia de una computadora. Este es uno de varios
problemas del equipo de operadores que necesitan un estudio cuidadoso.
3) Producción y reconocimiento automáticos de voz: ¿Qué tan deseable y factible
es la comunicación de voz entre operadores humanos y máquinas de cómputo? Esa
pregunta compuesta se hace cada vez que se discuten sistemas sofisticados de
procesamiento de datos. Los ingenieros que trabajan y viven con computadoras adoptan
una actitud conservadora hacia la conveniencia. Los ingenieros que han tenido
experiencia en el campo del reconocimiento automático de voz adoptan una actitud
conservadora hacia la viabilidad. Sin embargo, existe un interés continuo en la idea de
hablar con máquinas informáticas. En gran parte, el interés surge de la comprensión de
que difícilmente se puede apartar de su trabajo a un comandante militar o presidente de
una corporación para enseñarle a escribir a máquina. Si las máquinas de cómputo
alguna vez van a ser utilizadas directamente por los que toman decisiones de alto nivel,
puede valer la pena proporcionar comunicación a través de los medios más naturales,
incluso a un costo considerable.
El análisis preliminar de sus problemas y escalas de tiempo sugiere que el presidente
de una corporación estaría interesado en una asociación simbiótica con
13
Machine Translated by Google
una computadora sólo como una vocación. Las situaciones de negocios por lo general se mueven lentamente
lo suficiente como para que haya tiempo para sesiones informativas y conferencias. parece razonable,
por lo tanto, que sean los informáticos quienes interactúen directamente con
computadoras en oficinas comerciales.
El comandante militar, en cambio, enfrenta una mayor probabilidad
de tener que tomar decisiones críticas en cortos intervalos de tiempo. Es fácil
sobredramatizar la noción de la guerra de los diez minutos, pero sería peligroso
contar con más de diez minutos para tomar una decisión crítica. A medida que crecen los entornos
terrestres y los centros de control del sistema militar
en capacidad y complejidad, por lo tanto, un requisito real para automático
Parece probable que se desarrolle la producción y el reconocimiento del habla en las computadoras.
Ciertamente, si el equipo ya estuviera desarrollado, fuera confiable y estuviera disponible,
sería usado.
En lo que se refiere a la viabilidad, la producción del habla plantea problemas menos graves
problemas de naturaleza técnica que el reconocimiento automático de voz
sonidos Un voltímetro digital electrónico comercial ahora lee en voz alta sus indicaciones, dígito por
dígito. Durante ocho o diez años, en Bell Telephone
Laboratories, el Instituto Real de Tecnología (Estocolmo), Signals
Establecimiento de Investigación y Desarrollo (Christchurch), el oratorio Haskins Lab y el Instituto de
Tecnología de Massachusetts, Dunn [6], Fant [7],
Lawrence [15], Cooper [3], Stevens [26] y sus colaboradores han demostrado generaciones sucesivas
de hablantes automáticos inteligibles. Trabajo reciente
en el Laboratorio Haskins ha llevado al desarrollo de un código digital, adecuado para su uso en
máquinas informáticas, que hace que una voz se pronuncie automáticamente.
discurso conectado inteligible [16].
La viabilidad del reconocimiento automático de voz depende en gran medida de
el tamaño del vocabulario de palabras a reconocer y sobre la diversidad
de hablantes y acentos con los que debe trabajar. El noventa y ocho por ciento del reconocimiento
correcto de los dígitos decimales hablados naturalmente se demostró varias veces.
hace años en los Laboratorios Bell Telephone y en el Laboratorio Lincoln
[4], [9]. Para dar un paso más en la escala del tamaño del vocabulario, podemos decir que un
reconocedor automático de caracteres alfanuméricos hablados claramente puede casi
seguramente se desarrollará ahora sobre la base de los conocimientos existentes. Desde no entrenado
los operadores pueden leer al menos tan rápido como los capacitados pueden escribir, tal dispositivo
sería una herramienta conveniente en casi cualquier instalación de computadora.
Sin embargo, para una interacción en tiempo real en un nivel verdaderamente simbiótico, un
vocabulario de aproximadamente 2000 palabras, por ejemplo, 1000 palabras de algo como inglés básico y
1000 términos técnicos, probablemente serían necesarios. Eso constituye un problema desafiante.
En el consenso de acústicos y lingüistas, la construcción
14
Machine Translated by Google
15
Machine Translated by Google
Referencias
[1] A. Bernstein y M. deV. Roberts, “Ordenador versus ajedrecista”,
Scientific American, vol. 198, págs. 96-98; junio de 1958.
[3] FS Cooper, et al., "Algunos experimentos sobre la percepción de los sonidos del
habla sintética", J. Acoust. Soc. América, vol. 24, págs. 597–606; noviembre de
1952.
[7] G. Fant, “On the Acoustics of Speech”, ponencia presentada en el Third Internatl.
Congreso de Acústica, Stuttgart, Alemania; septiembre de 1959.
[11] RM Friedberg, "Una máquina de aprendizaje: Parte I", IBM J. Res. y desarrollo,
vol. 2, págs. 2 a 13; enero de 1958.
17
Machine Translated by Google
[13] PC Gilmore, "Un programa para la producción de pruebas para teoremas derivables
dentro del cálculo de predicados de primer orden a partir de axiomas",
Unesco, NS, ICIP, 1.6.14, Internatl. Conf. sobre Procesamiento de la Información,
París, Francia; junio de 1959.
[14] JT Gilmore y RE Savell, “The Lincoln Writer”, Lincoln Laboratory, MIT, Lexington,
Mass., Rept. 51–8; octubre de 1959.
[17] A. Newell, "La máquina de ajedrez: un ejemplo de cómo lidiar con una tarea compleja
mediante la adaptación", Proc. WJCC, págs. 101-108; marzo de 1955.
18
Machine Translated by Google
[26] KN Stevens, S. Kasowski y CG Fant, "Análogo eléctrico del tracto vocal", J. Acoust. Soc.
América, vol. 25, págs. 734-742; julio de 1953.
19
Machine Translated by Google
En unos años, los hombres podrán comunicarse de manera más efectiva a través de
una máquina que cara a cara.
Decir eso es bastante sorprendente, pero es nuestra conclusión. Como para
confirmarlo, participamos hace unas semanas en una reunión técnica realizada a través
de una computadora. En dos días, el grupo logró con la ayuda de una computadora lo
que normalmente hubiera tomado una semana.
Hablaremos más sobre la mecánica de la reunión más adelante; es suficiente notar
aquí que todos estábamos en la misma habitación. Pero a pesar de toda la comunicación
que hicimos directamente a través de esa habitación, podríamos haber estado a miles de
kilómetros de distancia y comunicarnos con la misma eficacia, como las personas, a la
distancia.
Nuestro énfasis en las personas es deliberado. Un ingeniero de comunicaciones
piensa en comunicarse como transferir información de un punto a otro en códigos y
señales.
Pero comunicar es más que enviar y recibir. ¿Se comunican dos grabadoras cuando
se tocan y se graban? No realmente, no en nuestro sentido. Creemos que los
comunicadores tienen que hacer algo no trivial con la información que envían y reciben.
Y creemos que estamos entrando en una era tecnológica en la que podremos interactuar
con la riqueza de la información viva, no solo de la manera pasiva a la que nos hemos
acostumbrado a usar libros y bibliotecas, sino como participantes activos en un proceso
continuo. , aportándole algo a través de nuestra interacción con él, y no simplemente
recibiendo algo de él a través de nuestra conexión con él.
21
Machine Translated by Google
Para entender cómo y por qué la computadora puede tener tal efecto en la comunicación,
debemos examinar la idea de modelado en una computadora y con
la ayuda de una computadora. Porque el modelado, creemos, es básico y central para la
comunicación. Cualquier comunicación entre personas sobre la misma cosa es
una experiencia reveladora común sobre modelos informativos de esa cosa.
Cada modelo es una estructura conceptual de abstracciones formuladas inicialmente en
la mente de una de las personas que se comunicaría, y si los conceptos
en la mente de un aspirante a comunicador son muy diferentes de aquellos en
la mente de otro, no hay modelo común ni comunicación.
Con mucho, los modelos más numerosos, sofisticados e importantes son los que residen
en la mente de los hombres, en riqueza, plasticidad, facilidad y
economía, el modelo mental no tiene igual, pero, en otros aspectos, tiene deficiencias. No se
detendrá para un estudio cuidadoso. No se puede hacer para repetir
una carrera Nadie sabe cómo funciona. Sirve más a las esperanzas de su dueño
fielmente de lo que sirve a la razón. Tiene acceso únicamente a la información almacenada
en la cabeza de un hombre. Solo puede ser observado y manipulado por una persona.
La sociedad desconfía con razón del modelado hecho por una sola mente. La sociedad
exige consenso, acuerdo, al menos mayoritario. Fundamentalmente, este
equivale al requisito de que los modelos individuales sean comparados y llevados
en cierto grado de acuerdo. El requisito es para la comunicación, que
ahora definimos de manera concisa como “modelado cooperativo”: cooperación en la
construcción, mantenimiento y uso de un modelo.
¿Cómo podemos estar seguros de que estamos modelando cooperativamente, que estamos
comunicando, a menos que podamos comparar modelos?
Cuando las personas se comunican cara a cara, externalizan sus modelos.
para que puedan estar seguros de que están hablando de lo mismo. Incluso tal
un modelo externalizado simple como un diagrama de flujo o un esquema, porque
22
Machine Translated by Google
puede ser visto por todos los comunicadores—sirve como foco de discusión.
Cambia la naturaleza de la comunicación: cuando los comunicadores no tienen
ese marco común, simplemente se hablan unos a otros; pero cuando tienen ante
sí un modelo manipulable, pronuncian algunas palabras, señalan, dibujan,
asienten u objetan.
La dinámica de tal comunicación está tan centrada en el modelo que sugiere
una conclusión importante: tal vez la razón por la que las telecomunicaciones
bidireccionales de hoy en día están tan lejos de la comunicación cara a cara es
simplemente que no proporciona facilidades para externalizar modelos. . ¿Es
realmente ver la expresión en los ojos del otro lo que hace que la conferencia
cara a cara sea mucho más productiva que la conferencia telefónica, o es poder
crear y modificar modelos externos?
23
Machine Translated by Google
24
Machine Translated by Google
Las mesas estaban dispuestas para formar un área de trabajo cuadrada con cinco en un
lado. El centro del área contenía seis monitores de televisión que mostraban la salida
alfanumérica de una computadora ubicada en otra parte del edificio pero controlada de
forma remota desde un teclado y un conjunto de controladores de puntero electrónico
llamados "ratones". Cualquier participante en la reunión podría mover un mouse cercano
y, por lo tanto, controlar los movimientos de un puntero de seguimiento en la pantalla del
televisor para que todos los demás participantes lo vean.
Cada persona que trabajaba en el proyecto había preparado un resumen temático de
su presentación particular para la reunión, y su resumen apareció en las pantallas mientras
hablaba, brindando una visión amplia de su propio modelo. Muchas de las declaraciones
generales contenían los nombres de archivos de referencia particulares que el orador
podía recuperar de la computadora para que aparecieran en detalle en las pantallas, ya
que, desde el comienzo del proyecto, sus participantes habían puesto su trabajo en los
archivos del sistema informático.
Así que la reunión comenzó como cualquier otra reunión en el sentido de que había
una lista general de la agenda y que cada orador había traído consigo (en sentido figurado
en su maletín, pero en realidad dentro de la computadora) el material del que hablaría.
25
Machine Translated by Google
26
Machine Translated by Google
Ya sea que intentemos comunicarnos a través de una división de intereses o que nos
involucremos en un esfuerzo cooperativo, está claro que debemos ser capaces de modelar
más rápido y con mayor profundidad. La importancia de mejorar los procesos de toma de
decisiones, no solo en el gobierno, sino en los negocios y las profesiones, es tan grande
que justifica todos los esfuerzos.
27
Machine Translated by Google
la computadora por sí sola no puede hacer ninguna contribución que nos ayude, y la
computadora con los programas y los datos que tiene hoy en día puede hacer poco
más que sugerir una dirección y proporcionar algunos ejemplos germinales.
Enfáticamente no decimos: “Compre una computadora y sus problemas de
comunicación se resolverán”.
Lo que sí decimos es que nosotros, junto con muchos colegas que han tenido la
experiencia de trabajar en línea e interactivamente con computadoras, ya hemos
sentido más capacidad de respuesta, facilitación y "poder" de lo que esperábamos,
considerando la inadecuación de las máquinas actuales. y lo primitivo de su software.
Por lo tanto, muchos de nosotros estamos seguros (algunos de nosotros hasta el punto
del celo religioso) de que logros verdaderamente significativos, que mejorarán
notablemente nuestra eficacia en la comunicación, están ahora en el horizonte.
28
Machine Translated by Google
cintas magnéticas por mensajería o correo. Los programas de computadora son muy importantes
porque trascienden los meros "datos": incluyen procedimientos y procesos para estructurar y
manipular datos. Estos son los principales recursos que ahora podemos concentrar y compartir con
la ayuda de las herramientas y técnicas de las computadoras y la comunicación, pero son solo una
parte del todo que podemos aprender a concentrar y compartir. El conjunto incluye datos sin procesar,
datos digeridos, datos sobre la ubicación de datos y documentos, y muy especialmente modelos.
Para apreciar la importancia que puede tener la nueva comunicación asistida por computadora,
se debe considerar la dinámica de la “masa crítica”, tal como se aplica a la cooperación en el esfuerzo
creativo. Tome cualquier problema digno de ese nombre y encontrará solo unas pocas personas que
pueden contribuir de manera efectiva a su solución.
Esas personas deben formar una estrecha asociación intelectual para que sus ideas puedan entrar
en contacto entre sí. Pero reúna a estas personas físicamente en un solo lugar para formar un equipo,
y tendrá problemas, ya que las personas más creativas a menudo no son las mejores para trabajar en
equipo, y no hay suficientes puestos de responsabilidad en una sola organización para mantenerlos
felices a todos.
Déjalos ir por caminos separados, y cada uno crea su propio imperio, grande o pequeño, y dedica
más tiempo al papel de emperador que al papel de solucionador de problemas. Los directores todavía
se reúnen en las reuniones. Todavía se visitan. Pero la escala de tiempo de su comunicación se
extiende, y las correlaciones entre los modelos mentales degeneran entre las reuniones, de modo que
puede llevar un año comunicarse durante una semana. Tiene que haber alguna forma de facilitar la
comunicación entre las personas sin reunirlas en un solo lugar.
Una sola computadora multiacceso llenaría la factura si el gasto no fuera un problema, pero no
hay manera, con una sola computadora y líneas de comunicación individuales a varias consolas
separadas geográficamente, de evitar pagar una factura injustificadamente grande por la transmisión.
Parte de la dificultad económica radica en nuestro actual sistema de comunicaciones. Cuando una
computadora se usa interactivamente desde una consola de máquina de escribir, las señales
transmitidas entre la consola y la computadora son intermitentes y poco frecuentes. No requieren
acceso continuo a un canal telefónico; una buena parte del tiempo ni siquiera requieren la tasa de
información completa de dicho canal.
La dificultad es que los operadores comunes no brindan el tipo de servicio que a uno le gustaría tener:
un servicio que le permita tener acceso improvisado a un canal por intervalos cortos y que no se le
cobre cuando no esté usando el canal.
29
Machine Translated by Google
y reenviar de inmediato) sería mejor para este propósito, mientras que los operadores comunes
ofrecen, en cambio, un servicio que establece un canal para uso individual por un período no
inferior a un minuto.
El problema se complica aún más porque la interacción con una computadora a través de
una pantalla gráfica rápida y flexible, que para la mayoría de los propósitos es muy superior a
la interacción a través de una máquina de escribir de impresión lenta, requiere tasas de
información notablemente más altas. No necesariamente más información, sino la misma
cantidad en ráfagas más rápidas, más difíciles de manejar de manera eficiente con las
instalaciones convencionales de transporte común.
Quizás no sea sorprendente que existan incompatibilidades entre los requisitos de los
sistemas informáticos y los servicios suministrados por los operadores comunes, ya que la
mayoría de los servicios de operadores comunes se desarrollaron para apoyar la comunicación
de voz en lugar de la digital. Sin embargo, las incompatibilidades son frustrantes. Parece que
la forma mejor y más rápida de superarlos, y de avanzar en el desarrollo de comunidades
interactivas de personas separadas geográficamente, es establecer una red experimental de
computadoras de acceso múltiple. Las computadoras concentrarían e intercalarían los mensajes
concurrentes e intermitentes de muchos usuarios y sus programas para utilizar canales de
transmisión de banda ancha de manera continua y eficiente, con una marcada reducción en el
costo total.
Estas comunidades son pioneras sociotécnicas, en varios sentidos por delante del resto
del mundo informático: ¿Qué las hace así? Primero, algunos de sus miembros son informáticos
e ingenieros que entienden el concepto de interacción hombre-computadora y la tecnología de
los sistemas interactivos de acceso múltiple. En segundo lugar, otros de sus miembros son
personas creativas en otros campos.
30
Machine Translated by Google
31
Machine Translated by Google
aliado, así como geográficamente. Cada miembro puede mirar solo a la capacidad de
procesamiento, almacenamiento y software de la instalación en la que se centra su
comunidad. Pero ahora el movimiento está en marcha para interconectar las comunidades
separadas y así transformarlas en, llamémoslo, una supercomunidad. La esperanza es
que la interconexión pondrá a disposición de todos los miembros de todas las
comunidades los programas y recursos de datos de toda la supercomunidad.
Primero, indiquemos cómo se pueden interconectar estas comunidades; luego
describiremos la interacción de una persona hipotética con esta red, de computadoras
interconectadas.
Procesamiento de mensajes
Para cada nodo hay una pequeña computadora de propósito general que llamaremos
"procesador de mensajes". Los procesadores de mensajes de todos los nodos están
interconectados para formar una red rápida de almacenamiento y reenvío. La gran
computadora de acceso múltiple en cada nodo está conectada directamente al procesador
de mensajes allí. A través de la red de procesadores de mensajes, por lo tanto, todas las
grandes computadoras pueden comunicarse entre sí. Y a través de ellos, todos los
miembros de la supercomunidad pueden comunicarse con otras personas, con programas,
con datos o con combinaciones seleccionadas de esos recursos. Los procesadores de
mensajes, al ser todos iguales, introducen un elemento de uniformidad en una situación
que de otro modo no sería uniforme, ya que facilitan la compatibilidad tanto del hardware
como del software entre computadoras diversas y poco compatibles.
Los enlaces entre los procesadores de mensajes son instalaciones de transmisión y
conmutación digital de alta velocidad proporcionadas por un operador común. Esto
permite reconfigurar el enlace de los procesadores de mensajes en respuesta a la demanda.
32
Machine Translated by Google
Se puede pensar en un mensaje como una secuencia corta de "bits" que fluyen a
través de la red desde una computadora multiacceso a otra. Consta de dos tipos de
información: de control y de datos. La información de control guía la transmisión de
datos desde el origen hasta el destino. En los sistemas de transmisión actuales, los
errores son demasiado frecuentes para muchas aplicaciones informáticas. Sin embargo,
mediante el uso de procedimientos de detección y corrección de errores o retransmisión
en los procesadores de mensajes, los mensajes pueden ser entregados a sus destinos
intactos aunque muchos de sus "bits" hayan sido mutilados en un punto u otro a lo largo
del camino. En resumen, los procesadores de mensajes funcionan en el sistema como
directores, controladores y correctores de tráfico.
Hoy en día, los programas creados en una instalación en la computadora de un
fabricante dado generalmente no son de mucho valor para los usuarios de la
computadora de un fabricante diferente en otra instalación. Después de enterarse (con
dificultad) de la existencia de un programa distante, uno tiene que obtenerlo,
comprenderlo y recodificarlo para su propia computadora. El costo es comparable al
costo de preparar un nuevo programa desde cero, que es, de hecho, lo que la mayoría
de los programadores suelen hacer. A escala nacional, el costo anual es enorme. Dentro
de una red de sistemas informáticos interactivos de acceso múltiple, por otro lado, una
persona en un nodo tendrá acceso a programas que se ejecutan en otros nodos, aunque
esos programas se escribieron en diferentes idiomas para diferentes computadoras.
La factibilidad de usar programas en ubicaciones remotas ha sido demostrada por
la conexión exitosa de la computadora AN/FSQ-32 en Systems Development Corporation
en Santa Mónica, California, con la computadora TX-2 en todo el continente en el
Laboratorio Lincoln en Lexington, Mass. Una persona en una consola gráfica TX 2
puede hacer uso de un programa único de procesamiento de listas en SDC, cuya
traducción sería prohibitivamente costosa para usar en la TX-2. La Agencia de Proyectos
de Investigación Avanzada del Departamento de Defensa y sus contratistas ahora están
planificando una red de 14 computadoras tan diversas, todas las cuales serán capaces
de compartir los recursos de las demás.
La forma en que el sistema administra los datos es crucial para el usuario que
trabaja en interacción con muchas otras personas. Debería poner datos generalmente
útiles, si no están sujetos a control de acceso, en archivos públicos. Cada usuario, sin
embargo, debe tener control total sobre sus archivos personales. Deberá definir y
distribuir las “claves” de cada uno de dichos archivos, ejerciendo su opción de excluir a
todos los demás de cualquier tipo de acceso al mismo; o para permitir que alguien lo
“lea” pero no lo modifique ni lo ejecute; o para permitir que individuos o grupos
seleccionados lo ejecuten pero no lo lean; y así sucesivamente, con tanta especificación
detallada o tanta agregación como quiera. El sistema debe proporcionar archivos de
grupos y organizaciones dentro de su base de información general.
33
Machine Translated by Google
34
Machine Translated by Google
35
Machine Translated by Google
amplia gama de costos posibles, dependiendo en parte de la sofisticación del equipo, los
programas o los servicios empleados y en parte de si se fabrican a la medida o en masa.
36
Machine Translated by Google
actividad. Los sistemas operativos podrían alcanzar un tamaño crítico en tan solo seis años si
todos se subieran al tren, pero no tiene mucho sentido hacer estimaciones de costos para una
fecha más cercana. Así que tomemos seis años como objetivo.
En el campo de la informática, el costo de una unidad de procesamiento y el costo de una
unidad de almacenamiento han estado cayendo durante dos décadas a una tasa del 50% o
más cada dos años. En seis años, hay tiempo para al menos tres caídas de este tipo, que
reducen el dólar a 12 1/2 centavos. Tres mitades reducirían el costo de procesamiento, ahora
$5 por hora según nuestras suposiciones, a menos de 65 centavos por hora.
37
Machine Translated by Google
38
Machine Translated by Google
con qué prioridad, y quién puede tener acceso a cuál de sus archivos personales.
Conocerá las reglas de su organización relativas a la información de propiedad y las
reglas del gobierno relacionadas con la clasificación de seguridad.
39
Machine Translated by Google
En primer lugar, la vida será más feliz para el individuo en línea porque las
personas con las que uno interactúa más intensamente serán seleccionadas más
por intereses y objetivos comunes que por accidentes de proximidad. En segundo
lugar, la comunicación será más eficaz y productiva y, por tanto, más agradable.
En tercer lugar, gran parte de la comunicación y la interacción se realizarán con
programas y modelos programados, que serán (a) altamente receptivos, (b)
complementarios a las propias capacidades, en lugar de competitivos, y (c) capaces
de representar ideas progresivamente más complejas sin mostrando necesariamente
todos los niveles de su estructura al mismo tiempo y que, por lo tanto, será a la vez
desafiante y gratificante. Y, en cuarto lugar, habrá muchas oportunidades para que
todo el mundo (que pueda permitirse una consola) encuentre su vocación, ya que
todo el mundo de la información, con todos sus campos y disciplinas, estará abierto
para él, con programas listos para guiarlo. él o para ayudarlo a explorar.
Por otro lado, si la idea de la red demostrara hacer por la educación lo que
unos pocos han imaginado con esperanza, si no en un plan concreto y detallado, y
si todas las mentes demostraran ser receptivas, seguramente la bendición para la
humanidad sería inconmensurable.
40
Machine Translated by Google
Agradecimientos
Evan Herbert editó el artículo y actuó como intermediario durante su redacción
entre Licklider en Boston y Taylor en Washington.
Roland B. Wilson dibujó las caricaturas para acompañar el artículo original.
Referencias
[1] Edward E. David, Jr., “Sharing a Computer”, International Science and
Technology, junio de 1966.
41