jueves, 10 de noviembre de 2016

6. ¿CUÁL ES LA ARQUITECTURA DE IBM WATSON?



IBM WATSON está construido con la tecnología DeepQa de IBM para generar hipótesis; sin embargo, ¿Qué es el DeepQa? Cuando hablamos del Deep Question Answers, decimos que el sistema está estructurado de forma que reciba una pregunta y tenga una determinada respuesta. Como por ejemplo en la siguiente estructura:

·         POETS & POETRY: He was a bank clerk in the Yukon before he published “Songs of a Sourdough” in 1907
·         Poetas y Poesía: Él era un empleado de banco en Yukon antes de publicar “Canciones de masas fermentadas” en 1907.

Realizará; por consiguiente, el siguiente análisis:
lemma(1, “he”).  ----------------------------à (Él)
partOfSpeech(1,pronoun). ----------------à (Pronombre)
lemma(2, “publish”). ----------------------à(Publicar)
partOfSpeech(2,verb). -------------------à (Verbo)
lemma(3, “Songs of a Sourdough”). ---à (Canción de masa fermentada)
partOfSpeech(3,noun). ----------------à (Sustantivo)
subject(2,1). ---------------------------à Sujeto (2,1)
object(2,3). ----------------------------à Objeto (2,3)

A diferencia de los seres humanos, el superordenador discrimina, analiza y clasifica cada palabra en una oración; es decir, procesa la información y establece una jerarquía, donde descubrirá la verdadera pregunta para no ser engañado; por otra parte, nosotros también realizamos ese análisis pero digamos que es innato; ya que, al nacer estamos codificados para aprender una lengua y comunicarnos porque somos seres sociales y está en nuestro cerebro ya predispuesto. 

El sistema operativo optimizado que diseña para la analítica compleja, se hace posible por la integración de procesadores paralelos de POWER7 y el software anterior de mención DeepQa. En el siguiente diagrama de flujo se puede apreciar cómo operan los sistemas:




Gracias a esta estructura, IBM WATSON puede procesar hasta 500 gigabytes por segundo; es decir, casi un millón de libros. Su desarrollador principal, Tony Pearson, afirmo que el costo sobrepaso los $3.000.000 mil millones de dólares. Es por ello, que por el momento no cualquier persona puede acceder a comprar al superordenador.

Por otra parte, el lenguaje incorporado de programación utilizado fue el Java C++ y junto a la estructura Apache Software Foundation, Hadoop, UIMA y el sistema operativo de SUSE LINUX ENTERPRISE SERVER 11, hace posible que este superordenador utilice más de cien técnicas diferentes para analizar el lenguaje natural, identificar fuentes, generar y encontrar hipótesis, combinar, puntuar evidencias, entre otros. Fijemos el siguiente ejemplo:

·         The horse raced past the barn fell
·         El caballo cabalgo y salto la valla del granjero.

Veremos a continuación el análisis correspondiente de WATSON IBM de otra manera diferente al primero.





Como podemos ver, el sistema actual de IBM WATSON está profundamente estructurado con la lingüística cognitiva y de ahí nace el lenguaje de programación basándose en un diagrama de análisis.


No hay comentarios:

Publicar un comentario