<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Gustavo Santos-García Blog &#187; Investigación</title>
	<atom:link href="https://diarium.usal.es/santos/category/investigacion/feed/" rel="self" type="application/rss+xml" />
	<link>https://diarium.usal.es/santos</link>
	<description>Universidad de Salamanca</description>
	<lastBuildDate>Wed, 08 Jan 2020 07:53:18 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Ascensum</title>
		<link>https://diarium.usal.es/santos/2013/05/03/ascensum/</link>
		<comments>https://diarium.usal.es/santos/2013/05/03/ascensum/#comments</comments>
		<pubDate>Fri, 03 May 2013 15:36:36 +0000</pubDate>
		<dc:creator>santos</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Investigación]]></category>
		<category><![CDATA[ascensum]]></category>
		<category><![CDATA[USAL]]></category>

		<guid isPermaLink="false">http://diarium.usal.es/santos/?p=233</guid>
		<description><![CDATA[Ascensum http://www.subealafachada.com/ Ascensum, la iniciativa promovida por la Fundación del Patrimonio Histórico de Castilla y León, se despide con una ocupación acumulada del 70 por ciento. El Elevador, que permite contemplar 500 años de historia escrita sobre la Fachada de la Universidad de Salamanca, ha estado a disposición del público desde el 1 de Junio [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><a href="https://diarium.usal.es/santos/2013/05/03/ascensum/"><em>Click here to view the embedded video.</em></a></p>
<p><a href="https://www.youtube.com/watch?v=pHemEb9gu7E">Ascensum</a></p>
<p>http://www.subealafachada.com/</p>
<p>Ascensum, la iniciativa promovida por la Fundación del Patrimonio Histórico de Castilla y León, se despide con una ocupación acumulada del 70 por ciento.</p>
<p>El Elevador, que permite contemplar 500 años de historia escrita sobre la Fachada de la Universidad de Salamanca, ha estado a disposición del público desde el 1 de Junio de 2012 y hasta el 14 de Octubre</p>
<p>La Fundación del Patrimonio Histórico diseñó este proyecto en la Portada de las Escuelas Mayores de la Universidad de Salamanca y ha permitido apreciar cada uno de los detalles del cuajado tapiz plateresco que atrae cada año la visita de en torno a dos millones de turistas; gracias a una plataforma que iba ascendiendo por la fachada y en la que los visitantes disfrutaban con las explicaciones de un guía especializado.</p>
<p>Este andamio de gran altura se ha instalado como medio auxiliar para los trabajos de estudio y documentación de la fachada, que posteriormente permitirán la rehabilitación de la misma. Y, aprovechando su instalación, se decidió también darle uso para el disfrute de la población salmantina y de los turistas.</p>
<p>Antes de subir, los interesados han tenido la oportunidad de hacerse una idea general sobre la historia del monumento y el objeto de la restauración, en la que ahora mismo se está trabajando, a través de un vídeo que se proyectaba en el Aula Dorado Montero.</p>
<p>Además de la plataforma, la proyección audiovisual y <a href="http://www.subealafachada.com/" target="_blank">la web</a>, existe un punto informativo frente a la fachada, al lado de la estatua de Fray Luis de León.</p>
<p>La Fundación del Patrimonio Histórico, la Universidad de Salamanca y la empresa Enusa Industrias Avanzadas han unido sus fuerzas en la restauración de la Portada de las Escuelas Mayores.</p>
<p>La fachada de la Universidad de Salamanca, del siglo XVI, está considerada como un referente del plateresco español y un icono dentro de la ciudad declarada Patrimonio Mundial. Tiene problemas de suciedad, colonizaciones vegetales y disgregación de la piedra, sobre todo en el cuerpo alto, donde los daños son “muy acusados”, especialmente los provocados por las palomas.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>https://diarium.usal.es/santos/2013/05/03/ascensum/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tony Hoare Doctor Honoris Causa por la Universidad Complutense</title>
		<link>https://diarium.usal.es/santos/2013/05/03/tony-hoare-doctor-honoris-causa-por-la-universidad-complutense/</link>
		<comments>https://diarium.usal.es/santos/2013/05/03/tony-hoare-doctor-honoris-causa-por-la-universidad-complutense/#comments</comments>
		<pubDate>Fri, 03 May 2013 14:38:16 +0000</pubDate>
		<dc:creator>santos</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Investigación]]></category>
		<category><![CDATA[Hoare]]></category>
		<category><![CDATA[Turing]]></category>
		<category><![CDATA[UCM]]></category>

		<guid isPermaLink="false">http://diarium.usal.es/santos/?p=214</guid>
		<description><![CDATA[Año Turing Tony Hoare Doctor Honoris Causa por la Universidad Complutense BY: DAVID DE FRUTOS. RICARDO PEÑA 16 de abril de 2013 http://blogs.elpais.com/turing/2013/04/tony-hoare-doctor-honoris-causa-por-la-universidad-complutense.html &#160; Sir Charles Antony Richard Hoare, conocido inicialmente entre los informáticos como C. A. R. Hoare, y más coloquialmente como Tony Hoare, es uno de los científicos y académicos que más huella han dejado en nuestra disciplina. [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><strong>Año Turing</strong></p>
<h2>Tony Hoare Doctor Honoris Causa por la Universidad Complutense</h2>
<p>BY: DAVID DE FRUTOS. RICARDO PEÑA</p>
<p>16 de abril de 2013</p>
<div>
<div>
<p>http://blogs.elpais.com/turing/2013/04/tony-hoare-doctor-honoris-causa-por-la-universidad-complutense.html</p>
<p>&nbsp;</p>
<p><em><a href="http://blogs.elpais.com/.a/6a00d8341bfb1653ef017c38a5ea54970b-pi"><img src="http://blogs.elpais.com/.a/6a00d8341bfb1653ef017c38a5ea54970b-320wi" alt="Toni Hoare" /></a></em></p>
<p><em>Sir <strong>Charles Antony Richard Hoare</strong>, conocido inicialmente entre los informáticos como C. A. R. Hoare, y más coloquialmente como Tony Hoare, es uno de los científicos y académicos que más huella han dejado en nuestra disciplina. Recibió el <strong>Premio Turing</strong> en 1980, fue nombrado miembro de la Royal Society en 1982, y Sir por la Reina Británica en 2000. En su larga vida científica, ha sentado los fundamentos de muchas de las teorías y técnicas que hoy enseñamos en las facultades de Informática de todo el mundo, tanto a nivel de grado como de posgrado. Sus aportaciones han contribuido decisivamente a hacer de la programación de computadores una disciplina científicamente fundada, partiendo de una situación inicial en la que parecía más un arte, o un oficio artesanal, que una ciencia. Tony Hoare será investido <strong>Doctor Honoris Causa</strong> por la Universidad Complutense de Madrid el <strong>próximo 10 de mayo</strong>. Con estas líneas, queremos glosar su figura y su obra para que los informáticos más jóvenes y la sociedad en general conozcan más de cerca quién es este gran científico, y aprovechar la ocasión para invitaros a los distintos actos que se organizarán en nuestra Universidad con motivo de su visita.</em></p>
</div>
<div>
<p>Tony Hoare nació en Colombo, capital de Sri Lanka, antigua Ceilán, y se graduó en lenguas clásicas y filosofía por la Universidad de Oxford en 1956. Comenzó trabajando en la Universidad Estatal de Moscú, donde ideó su famoso algoritmo de ordenación <em>quicksort,</em>un algoritmo de ordenación en memoria cuya eficiencia promedio supera a la de todos los otros algoritmos de ordenación previos y posteriores (un vídeo ilustrativo se puede ver en<em></em><a href="http://www.youtube.com/watch?v=m1PS8IR6Td0">http://www.youtube.com/watch?v=m1PS8IR6Td0</a><em>). </em>Entre 1960 y 1968 trabajó para la empresa británica Elliot Computers, una de las primeras compañías europeas que fabricaban computadores científicos. En 1968 pasó a la <em>Queen University of Belfast</em> y fue profesor allí hasta 1977. A partir de esa fecha pasó a liderar el <em>Programming Research Group</em> de la Universidad de Oxford, donde transcurrió la mayor parte de su carrera profesional. Actualmente es Investigador Principal en el <em>Microsoft Research Center</em> de Cambridge (UK).</p>
<p>Su artículo de<em> </em>1969 <em>“An axiomatic basis for computer programming”</em>, visto en perspectiva, puede considerarse como el equivalente a las Leyes de Newton de la programación. Por primera vez se enunciaban unas leyes lógicas que permitían comprender el significado de los programas independientemente de las máquinas que los ejecutan. Su lógica, llamada posteriormente en su honor <em>Hoare Logic</em>, sentó las bases para el razonamiento matemático sobre la corrección de los programas y continúa siendo usada intensamente en la actualidad. Con ella se ha descrito la semántica de numerosos lenguajes de programación.</p>
<p><a href="http://blogs.elpais.com/.a/6a00d8341bfb1653ef017eea495ef4970d-pi"><img src="http://blogs.elpais.com/.a/6a00d8341bfb1653ef017eea495ef4970d-320wi" alt="IBM 360" /></a></p>
<p>Estos años, los finales de los 60, son cruciales para  la historia de la programación. Son años de fracasos estrepitosos en el desarrollo de grandes sistemas software, como el del paradigmático sistema operativo OS/360 de IBM. Se habla abiertamente de una “crisis del software”<em>.</em> Se acuña el término “ingeniería del software” más con la intención de expresar un deseo que de describir la realidad predominante, en la que el software se construía con muy poca técnica y con unos lenguajes completamente inseguros. Tony Hoare contribuyó en gran medida a cambiar esta situación, actuando en varias direcciones: primeramente, criticó duramente los lenguajes como PL/I y Algol-68 que eran más bien parte del problema. En ese sentido, abandonó junto con otros colegas el grupo IFIP WG 2.1 ocupado en la definición de este lenguaje Algol-68, y  se unió al grupo WG 2.3 que había de definir buenas metodologías de programación. En su opinión, los lenguajes debían venir <em>después</em> y no antes de las metodologías. En segundo lugar, fue cofundador del movimiento llamado de la<em>programación estructurada</em>, editor del libro original con dicho nombre y autor de uno de sus tres capítulos.  Este libro contenía las semillas cuyos frutos disfrutamos hoy y que todavía son parte esencial de las metodologías actuales: la necesidad de razonar formalmente sobre los programas y de disminuir el número de detalles a tener en cuenta simultáneamente, la técnica llamada de <em>diseño descendente</em>, el encapsulamiento de las estructuras de datos, la peligrosidad de usar la instrucción<strong>go-to</strong>, y otras ideas que chocaban frontalmente con las prácticas del momento. Finalmente, colaboró con su colega Niklaus Wirth en el desarrollo del lenguaje Pascal, el lenguaje de referencia de la programación estructurada, y proporcionaron una semántica formal para el mismo. Era la primera vez que a un lenguaje de programación se le daba un significado matemático.</p>
<p><a href="http://blogs.elpais.com/.a/6a00d8341bfb1653ef017eea496056970d-pi"><img src="http://blogs.elpais.com/.a/6a00d8341bfb1653ef017eea496056970d-320wi" alt="Niklaus Wirth" /></a></p>
<p>&nbsp;</p>
<p>Su trabajo de 1972 <em>“Proof of correctness of data representations” </em>extiende el razonamiento formal a las estructuras de datos que implementan un <em>tipo abstracto</em>, concepto este último en el origen de lo que hoy conocemos como <em>programación orientada a objetos</em>. Su concepto de <em>invariante de la representación</em> se enseña actualmente en los cursos de estructuras de datos.</p>
<p>A partir de 1974, sus trabajos sobre <em>monitores</em> proporcionan un mecanismo elegante y fiable para gobernar la concurrencia en un solo computador, y para razonar sobre la corrección de este tipo de programas.  Los programas concurrentes proporcionan la ilusión de que el computador realiza varias tareas simultáneamente y se trata de un tipo de programación mucho más difícil y propensa a errores que la secuencial. Gracias a los monitores de Hoare no serán ya posibles desastres como los del sistema OS/360 previamente citado.</p>
<p>&nbsp;</p>
<p><a href="http://blogs.elpais.com/.a/6a00d8341bfb1653ef017eea4948c6970d-pi"><img src="http://blogs.elpais.com/.a/6a00d8341bfb1653ef017eea4948c6970d-320wi" alt="Libro &quot;Communicating Sequential Processes&quot;" /></a></p>
<p>Muy poco después, aparecen en el mercado los primeros microprocesadores y se hace evidente que la programación concurrente va a convertirse enseguida en <em>programación distribuida </em>en la que intervendrán muchas máquinas simultáneamente. Con ello, los mecanismos preexistentes -incluidos sus monitores-, que suponen la existencia de una memoria común, van a quedar obsoletos. Es el primero en proponer un mecanismo y un lenguaje, sus <em>Communicating Sequential Processes</em> (CSP) de 1978, para domesticar el nuevo monstruo. La compañía INMOS, que fabrica redes de microprocesadores, se inspira en ellos y le pide su colaboración para desarrollar el lenguaje Occam. Se trata de un bello ejemplo de transferencia entre la universidad y la industria y de cómo las buenas ideas se pueden transformar en muy poco tiempo en productos industriales útiles para la sociedad.</p>
<p>Por todos estos méritos, en 1980 recibió el Premio Turing de la ACM (<em>Association for Computer Machinery</em>), considerado en el ámbito informático como el equivalente a los Premios Nobel.</p>
<p><a href="http://blogs.elpais.com/.a/6a00d8341bfb1653ef017eea494ba5970d-pi"><img src="http://blogs.elpais.com/.a/6a00d8341bfb1653ef017eea494ba5970d-500wi" alt="Premio Turing" /></a></p>
<p>En la mención del premio se indica que “su trabajo se caracteriza por una combinación inusual de profundidad, originalidad, elegancia e impacto”.  En su conferencia de aceptación del premio aprovecha para arremeter contra el lenguaje Ada, que representaba el estado del arte en ese momento, por su excesiva complejidad.</p>
<p>Lejos de dormirse en los laureles tras semejante reconocimiento, Hoare continúa trabajando sobre concurrencia, dándose cuenta de que resulta inevitable asumir el <em>no-determinismo</em> de los procesos concurrentes, al estar controlada su ejecución por un mecanismo <em>asíncrono</em>, que renuncia a controlar la velocidad relativa de las distintas componentes que evolucionan simultáneamente dentro de un sistema. En definitiva se trata de introducir una idea de abstracción, de manera que la corrección de los programas ha de estar basada en razonamientos formales bastante más complejos que los desarrollados para garantizar la corrección de los programas secuenciales. Además el uso sistemático de estos formalismos resulta ahora ineludible, pues el <em>no-determinismo</em> hace que en general la ejecución de los programas concurrentes se vuelva irreproducible, terminando así con la posibilidad de <em>probar</em> los programas concurrentes, como resultaba habitual hacer con los programas secuenciales.</p>
<p>Surgen así las <em>Algebras de Procesos</em>, cuyo primer ejemplo fue el modelo <em>TCSP</em> (T por<em>Theoretical</em>), que pronto pasó a denominarse simplemente <em>CSP,</em> una vez que la comunidad científica consensúa con Hoare y su equipo el hecho de que este modelo formal, basado en su lenguaje anterior, es aún más importante para estudiar la esencia de la concurrencia.</p>
<p>Es de justicia citar aquí los trabajos que en paralelo con él realizó Robin Milner, dando lugar al modelo <em>CCS.</em> Podríamos hablar de una rivalidad amistosa entre estos dos grandes genios, que por supuesto fueron bien conscientes del carácter complementario de sus dos modelos, siendo por tanto interesante continuar con el desarrollo de ambos, que de hecho se beneficiaron de un fenómeno de fertilización cruzada entre ellos.</p>
<p>Desde mediados de los noventa,  después de su jubilación como Profesor para pasar a ser Investigador en <em>Microsoft Research</em>, y llegando ya hasta la actualidad, en la que todavía permanece en activo, Hoare se embarca en dos magnas aventuras en parte relacionadas entre sí. Se trata de las <em>Teorías</em> <em>Unificadoras de la Programación</em> y el gran reto que constituye la realización de un <em>Compilador capaz de Verificar</em> los programas que compila, asegurando de ese modo la corrección de los mismos. En la primera de esas aventuras se inspira en la unificación de las fuerzas en Física, y de nuevo persigue ese objetivo de fertilización cruzada: una vez unificados los distintos modelos que permiten la especificación y diseño de procesos, podremos transferir las definiciones de los distintos procesos de un marco a otro, y ayudarnos en cada momento de todos los resultados y técnicas que se hayan desarrollado en cada modelo por separado.</p>
<p>Cada artículo de Hoare se convierte inmediatamente en un clásico que es ampliamente citado por trabajos posteriores de otros investigadores. De hecho, las estadísticas muestran que su trabajo inicial sobre CSP es el tercero más citado en la historia en las publicaciones científicas sobre Informática. Sin embargo, en una entrevista que concedió recientemente a un periódico español, Tony Hoare nos alertó con rotundidad del peligro de medir la capacidad científica de los investigadores por el <em>número</em> de artículos que publican cada año. Esta práctica, extendida por las agencias de evaluación y universidades del todo el mundo incluida España, es muy perniciosa para la creación de buena ciencia. Estimula la fragmentación innecesaria de los trabajos, la repetición parcial de los mismos, y el no realizar suficiente experimentación antes de enviar el trabajo a publicar. Algunos de sus trabajos más citados ocuparon a Hoare más de dos años de investigación. Seguramente más de una agencia de evaluación le habría llegado a reconvenir por su limitada  productividad. Otro dato que revela su exquisito cuidado por el trabajo bien hecho es que llegó a retirar motu propio un artículo de la prestigiosa revista <em>Communications of the ACM</em>, una vez que este había sido aceptado por el Comité Editorial, sólo porque no estaba del todo satisfecho con el mismo, y había descubierto una forma de mejorarlo.</p>
<p><em>Como indicamos en nuestra introducción, el próximo 10 de mayo Tony Hoare será investido Doctor Honoris Causa por la Universidad Complutense en su Facultad de Informática. Además, él se ha ofrecido generosamente a dar una conferencia de carácter divulgativo el día 9, que tendrá lugar en la Facultad de Matemáticas, con el sugerente título “</em><em>Could computers understand their own programs?”, sin duda relacionado con la última de las temáticas arriba tratadas. La conferencia se enmarca en el Distinguished Speaker Program de la ACM y contará con la colaboración del ACM Chapter radicado en la Universidad Rey Juan Carlos de Madrid. De estos actos, y algunos otros relacionados, se podrá encontrar detalle en lás páginas web de la Universidad, y más específicamente en las de los dos citados Centros.</em></p>
<p><em>David de Frutos y Ricardo Peña son catedráticos de la Universidad Complutense de Madrid.</em></p>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>https://diarium.usal.es/santos/2013/05/03/tony-hoare-doctor-honoris-causa-por-la-universidad-complutense/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>John McCarthy — Father of AI and Lisp — Dies at 84</title>
		<link>https://diarium.usal.es/santos/2013/05/02/john-mccarthy-%e2%80%94-father-of-ai-and-lisp-%e2%80%94-dies-at-84/</link>
		<comments>https://diarium.usal.es/santos/2013/05/02/john-mccarthy-%e2%80%94-father-of-ai-and-lisp-%e2%80%94-dies-at-84/#comments</comments>
		<pubDate>Thu, 02 May 2013 21:48:35 +0000</pubDate>
		<dc:creator>santos</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Investigación]]></category>
		<category><![CDATA[Artificial Intelligence]]></category>
		<category><![CDATA[LISP]]></category>
		<category><![CDATA[MacCarthy]]></category>

		<guid isPermaLink="false">http://diarium.usal.es/santos/?p=190</guid>
		<description><![CDATA[WIRED. BY CADE METZ 10.24.11. http://www.wired.com/wiredenterprise/2011/10/john-mccarthy-father-of-ai-and-lisp-dies-at-84/ &#160; When IBM’s Deep Blue supercomputer won its famous chess rematch with then world champion Garry Kasparov in May 1997, the victory was hailed far and wide as a triumph of artificial intelligence. But John McCarthy — the man who coined the term and pioneered the field of AI [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>WIRED.<br />
BY CADE METZ 10.24.11.<br />
<a href="http://www.wired.com/wiredenterprise/2011/10/john-mccarthy-father-of-ai-and-lisp-dies-at-84/" target="_blank"> http://www.wired.com/wiredenterprise/2011/10/john-mccarthy-father-of-ai-and-lisp-dies-at-84/</a></p>
<p>&nbsp;</p>
<p>When IBM’s Deep Blue supercomputer won its famous chess rematch with then world champion Garry Kasparov in May 1997, the victory was hailed far and wide as a triumph of artificial intelligence. But John McCarthy — the man who coined the term and pioneered the field of AI research — didn’t see it that way.</p>
<p>As far back as the mid-60s, chess was called the “Drosophila of artificial intelligence” — a reference to the fruit flies biologists used to uncover the secrets of genetics — and McCarthy believed his successors in AI research had taken the analogy too far.</p>
<p>“Computer chess has developed much as genetics might have if the geneticists had concentrated their efforts starting in 1910 on breeding racing Drosophila,” McCarthy wrote following Deep Blue’s win. “We would have some science, but mainly we would have very fast fruit flies.”</p>
<p>According Daphne Koller — a professor in the Stanford AI Lab who still carries the torch for McCarthy’s orthodox vision of artificial intelligence — it’s a quote that sums up both McCarthy and his work. “The word that bests describes him is ‘uncompromising’,” she tells Wired. “He believed in artificial intelligence in terms of building an artifact that could actually replicate human level intelligence, and because of this, we was very unhappy with a lot of AI today, which provides some very useful applications but focuses on machine learning.</p>
<p>“He wanted AI to pass the Turing test.”</p>
<p>John McCarthy died on Monday at the age of 84, according to Stanford University, where he served on the faculty for almost four decades. In organizing the Dartmouth Summer Research Conference on Artificial Intelligence in 1956, McCarthy not only added a term to the popular lexicon, he founded an entirely new area of research alongside fellow pioneers Marvin Minsky, Nathaniel Rochester, and Claude Shannon. In the years to come, he would go on invent LISP — one of the world’s most influential programming languages — and he played a major role in the development of time-sharing systems.</p>
<p>“Without time-sharing, you wouldn’t have the modern internet,” says Lester Earnest, who worked with McCarthy at the Massachusetts Institute of Technology (MIT) in the late fifties and later at the Stanford Artificial Intelligence Lab (SAIL), the research operation McCarthy helped found in 1962.</p>
<p>But for all his influence over today’s world, McCarthy envisioned something much greater. Says Google’s Sebastian Thrun, who revived SAIL in 2003 before joining Google to build the company’s self-driving cars: “When it came to artificial intelligence, he was a philosopher.”</p>
<p>Sharing Time</p>
<p>Lester Earnest first encountered McCarthy at MIT while working on the government’s Semi-Automatic Ground Environment (SAGE) defense system — an early computer network that allowed multiple users to access the system at the same time — and according to Earnest, SAGE inspired McCarthy’s work on time-sharing. “He was first to come up with an idea of how to do time-sharing in a general purpose way, as opposed to special purpose,” Earnest says.</p>
<p>A McCarthy paper gave rise to the Compatible Time-Sharing System (CTSS) — which was demonstrated at MIT in 1961 — and a similar system McCarthy helped build at Bolt, Beranek and Newman, a private consultancy that would later play a big part in the founding of the internet.</p>
<p>But for McCarthy, time-sharing took a backseat to AI. At MIT, he founded an “AI group” alongside fellow Dartmouth artificial intelligence pioneer Marvin Minsky, and this eventually spawned the university’s Project Mac, a DARPA (Defense Advanced Research Projects Agency)-funded effort that would help lead the field for years.</p>
<p>While at MIT, McCarthy developed LISP, which became the standard programming language of the artificial intelligence community, but would also permeate the computing world at large. Today, it’s the second oldest high-level programming language still in use — after Fortran. But unlike Fortran, it’s still feeding new languages.</p>
<p>“[McCarthy] really encapsulated what computation meant,” says Peter Norvig, the director of research at Google, pointing to modern languages like JavaScript and Python as Lisp’s successors. “To some extent, that had been done before. People like Turing had a mathematical way of defining computing. But he was the first one to really put the essence of computing into a simple programming language, and that had a big effect on a lot of people.”</p>
<p>SAIL and beyond</p>
<p>As Project Mac evolved, McCarthy left for Stanford, where he founded SAIL, a longtime rival to the MIT effort. Lester Earnest would later join McCarthy at the lab, and he sees it as a place that helped spawn so much of the modern tech world — a notion that’s seconded by Google’s Sebastian Thrun, who points to everything from the robotics work done at SAIL to the user interface and programming work.</p>
<p>Earnest says the lab’s influence is exemplified by Alan Kay, who studied at the lab before moving onto the Palo Alto Research Center (PARC), where he invented object-oriented programming with his SmallTalk language, citing McCarthy and Lisp as a major influence. Kay would later call Lisp the “greatest single programming language ever designed.”</p>
<p>In the 80s and 90s, the lab fell out of favor. “AI went through a winter period,” says Google’s Sebastian Thrun. “There was a mismatch between the promises that were made and reality. People realized we couldn’t duplicate human intelligence.” But in 2003, Thrun revived SAIL and — in at least some ways — the McCarthy spirit.</p>
<p>Like Daphne Koller, Thrun says that today’s AI work didn’t always agree with McCarthy’s sensibilities. “In my mind, Google is all about artificial intelligence,” he says. “But McCarthy was troubled by this. He would come to me regularly and tell me I was doing the wrong thing.”</p>
<p>Thrun would respectfully disagree. “I know how to do my thing right, not your thing,” he would tell McCarthy. But Thrun acknowledges that one day, McCarthy will win the day. “What he stood for matters,” Thrun says.</p>
<p>“The point will come when we do understand human reasoning.”</p>
]]></content:encoded>
			<wfw:commentRss>https://diarium.usal.es/santos/2013/05/02/john-mccarthy-%e2%80%94-father-of-ai-and-lisp-%e2%80%94-dies-at-84/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>El legado de un científico visionario</title>
		<link>https://diarium.usal.es/santos/2013/05/02/centenario-de-alan-turing-el-legado-de-un-cientifico-visionario/</link>
		<comments>https://diarium.usal.es/santos/2013/05/02/centenario-de-alan-turing-el-legado-de-un-cientifico-visionario/#comments</comments>
		<pubDate>Thu, 02 May 2013 21:44:57 +0000</pubDate>
		<dc:creator>santos</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Investigación]]></category>
		<category><![CDATA[Turing]]></category>

		<guid isPermaLink="false">http://diarium.usal.es/santos/?p=187</guid>
		<description><![CDATA[EL PAIS. CENTENARIO DE ALAN TURING. BY RAMON LÓPEZ DE MÁNTARAS. 21 MAR 2012. http://sociedad.elpais.com/sociedad/2012/03/20/actualidad/1332271841_073504.html &#160; Durante este año oiremos hablar mucho de Alan Turing, uno de los científicos más importantes del siglo XX. A pesar de su corta vida, hizo fundamentales contribuciones en informática, hasta el punto de ser considerado uno de los padres [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>EL PAIS.<br />
CENTENARIO DE ALAN TURING.<br />
BY RAMON LÓPEZ DE MÁNTARAS.<br />
21 MAR 2012.<br />
<a href="http://sociedad.elpais.com/sociedad/2012/03/20/actualidad/1332271841_073504.html" target="_blank">http://sociedad.elpais.com/sociedad/2012/03/20/actualidad/1332271841_073504.html</a></p>
<p>&nbsp;</p>
<p>Durante este año oiremos hablar mucho de Alan Turing, uno de los científicos más importantes del siglo XX. A pesar de su corta vida, hizo fundamentales contribuciones en informática, hasta el punto de ser considerado uno de los padres de esta ciencia. Turing estableció los fundamentos teóricos de la computación y avanzó ideas que varias décadas después de su muerte siguen plenamente vigentes. Paradójicamente, fue víctima de una sociedad que le debía haber reconocido como un héroe, por haber jugado un papel fundamental en el equipo de matemáticos que consiguió descifrar los mensajes codificados que los mandos del ejército nazi se intercambiaban mediante las sofisticadas máquinas de cifrar Enigma. Algunos historiadores estiman que la intercepción y el descifrado de estos mensajes acortó la Segunda Guerra Mundial en al menos un par de años, evitando decenas o incluso cientos de miles de víctimas. Pero la genialidad de Turing no se limitó, ni mucho menos, a sus extraordinarias capacidades para descifrar mensajes.</p>
<p>Turing nació el 23 de junio de 1912, por lo que este año se celebra el centenario de su nacimiento con actos de homenaje en casi todo el mundo y, en particular, en Reino Unido, su país de origen. Homenajes que nunca tuvo en vida, sino todo lo contrario. Turing era homosexual y fue procesado y condenado por ello, en 1952, en base a una ley injusta por homofóbica. Le dieron a elegir entre la prisión o la castración química. Escogió ésta última opción, causándole importantes secuelas físicas y psíquicas que, junto con el rechazo social por la condena, provocaron su muerte por envenenamiento al morder una manzana que contenía cianuro potásico. A pesar de los intentos de sus familiares de atribuirlo a un accidente, la opinión mayoritaria, así como la causa oficial de la muerte, fue que se había suicidado.</p>
<p>En 1936, mucho antes de que se construyeran los primeros ordenadores, Turing desarrolló los fundamentos teóricos de la computación mediante la introducción de un concepto, conocido ahora como Máquina de Turing, sobre el que se basan todos los ordenadores actuales. La Máquina de Turing es una rigurosa formalización de conceptos tan básicos en informática como el de algoritmo y el de calculabilidad y, gracias a ellos, determinó dónde están los límites de lo que es calculable por un ordenador.</p>
<p>Demostrar imposibilidades es de importancia extraordinaria en ciencia. Por ejemplo, la imposibilidad de construir máquinas con movimiento perpetuo condujo al descubrimiento de las leyes de la termodinámica en física. De la misma forma, conocer los límites de las matemáticas y de la computación nos puede enseñar algunas reglas básicas acerca de sus posibilidades o, como dice el matemático Gregory Chaitin, nos permite saber cuándo no debemos intentar lo imposible.</p>
<p>Turing planteó cómo averiguar si una máquina es inteligente o no<br />
Además, Turing es considerado el padre de la Inteligencia Artificial (IA). En el artículo publicado en la revista Mind, en 1950, titulado &#8220;Computing Machinery and Intelligence&#8221; (Maquinaria informática e inteligencia), argumentaba que en un plazo de unos 50 años habría ordenadores inteligentes capaces de hacer deducciones lógicas, de aprender adquiriendo nuevos conocimientos tanto inductivamente como por experiencia y de comunicar mediante interfaces humanizadas. Era una idea muy radical en aquel momento y, de hecho, el debate todavía persiste. La agumentación de Turing se basaba en otro importantísimo concepto matemático, el de máquina universal, propuesto también por él.</p>
<p>La máquina universal de Turing es capaz de emular a cualquier otra, aunque sea más compleja que ella misma. Dado que los seres humanos somos máquinas —complejas máquinas biomoleculares, pero máquinas al fin y al cabo— podemos pensar, como hizo Turing, que su máquina universal, origen de los ordenadores actuales, debería poder emular la inteligencia humana.</p>
<p>La prueba de Turing: ¿este ordenador es inteligente?</p>
<p>La máquina universal es capaz de emular a cualquier otra, aunque sea más compleja que ella misma<br />
No podía pasar por alto la cuestión de cómo averiguar si una máquina es o no inteligente y, para responder a esta pregunta, propuso una prueba que lleva su nombre: el Test de Turing. Este test es una variante del llamado juego de imitación en el que participan tres personas: un interrogador, un hombre y una mujer. El interrogador se sitúa en una sala distinta y se comunica con las otras dos personas mediante mensajes de texto en un terminal de ordenador y dispone de cinco minutos para, por las respuestas que recibe a sus preguntas, determinar quien es el hombre y quien la mujer.</p>
<p>Esto sería fácil si no fuera porque en este juego el hombre miente, pretendiendo ser la mujer, con el objetivo de confundir al interrogador. La mujer, por su parte, intenta, a través de sus respuestas, ayudar al interrogador a discernir correctamente quién es quién. Si pasados los cinco minutos el interrogador no es capaz de saber con una certeza superior al 70% quien es quien, entonces el hombre gana el juego ya que ha conseguido confundir al interrogador haciéndose pasar por mujer. Pues bien, el Test de Turing consiste simplemente en sustituir en este juego de imitación el papel del hombre por un ordenador,de tal forma que si consigue confundir al interrogador, haciéndole creer que es la mujer, diremos que el ordenador es inteligente.</p>
<p>Si bien es cierto que hasta ahora no hay ningún programa de ordenador que haya superado este test, hay que decir que tampoco es realmente un objetivo de los investigadores en IA conseguir superarlo y, por lo tanto, no se han dedicado muchos esfuerzos a ello. El principal motivo es que este juego de imitación, en base al estado actual de la IA, no es un buen indicador para determinar si una máquina es inteligente ya que, como mucho, solamente evalúa aquellos procesos cognitivos que son susceptibles de ser expresados verbalmente. Sin embargo, hay otros procesos cognitivos fundamentales que no son verbalizables y cuya modelización y evaluación son imprescindibles en IA.</p>
<p>El ejemplo más paradigmático es la actual investigación en robots autónomos cuyo objetivo es dotarles de sofisticadas habilidades sensoriales y motoras, que permitirán que dichos robots puedan aprender a reconocer y comprender lo que vean, toquen, oigan y huelan. También deberán tener capacidades de razonamiento espacial para aprender a interpretar su entorno, que generalmente incluirá a otros robots y también a seres humanos, lo que requerirá que desarrollen capacidades de socialización. Para poder medir los progresos hacia estos objetivos, un test como el propuesto por Turing no sirve. Necesitamos un conjunto de tests que evalúen todo el rango de capacidades que conforman la inteligencia y, en particular, la capacidad de adquirir conocimientos de sentido común, el problema más importante que debemos resolver para lograr inteligencias artificiales de propósito general.</p>
<p>Pero aún hay más contribuciones científicas de Turing. En una conferencia en la Sociedad Matemática de Londres, en 1947, disertó sobre la posibilidad de construir máquinas conexionistas, basadas en redes de neuronas artificiales, con capacidad de aprendizaje. Concepto sorprendentemente vigente en los actuales sistemas conexionistas de IA. La última, y asombrosa, noticia sobre la genialidad de Turing es del pasado febrero. Investigadores del King&#8217;s College de Londres han confirmado experimentalmente una teoría que Turing formuló hace 60 años y que explicaba cómo se generan los patrones biológicos que dan lugar, por ejemplo, a las rayas en los tigres o las manchas en los leopardos. El estudio, publicado en la prestigiosa revista Nature Genetics, demuestra que dichos patrones se deben a la interacción de un par de morfogenes, uno inhibidor y otro activador, tal y como predecían las ecuaciones que había formulado Turing. Este resultado es de tal magnitud que puede incluso tener aplicaciones importantes en medicina regenerativa.</p>
<p>A nadie se le escapa pensar cuántas veces más nos hubiera asombrado Alan Turing con contribuciones científicas de primer orden si la intolerancia no se hubiera cruzado en su camino.</p>
]]></content:encoded>
			<wfw:commentRss>https://diarium.usal.es/santos/2013/05/02/centenario-de-alan-turing-el-legado-de-un-cientifico-visionario/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Diarium de Gustavo Santos-García</title>
		<link>https://diarium.usal.es/santos/2013/03/14/web-de-gustavo-santos-garcia/</link>
		<comments>https://diarium.usal.es/santos/2013/03/14/web-de-gustavo-santos-garcia/#comments</comments>
		<pubDate>Thu, 14 Mar 2013 14:15:46 +0000</pubDate>
		<dc:creator>santos</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Contacto]]></category>
		<category><![CDATA[Docencia]]></category>
		<category><![CDATA[Documentos]]></category>
		<category><![CDATA[Enlaces]]></category>
		<category><![CDATA[Investigación]]></category>
		<category><![CDATA[Universidad de Salamanca]]></category>

		<guid isPermaLink="false">http://diarium.usal.es/santos/?p=3</guid>
		<description><![CDATA[Comienzo en Diarium&#8230;]]></description>
				<content:encoded><![CDATA[<p>Comienzo en Diarium&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>https://diarium.usal.es/santos/2013/03/14/web-de-gustavo-santos-garcia/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 0.189 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2026-04-12 09:53:35 -->
