Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Investigación Unidad 5
Investigación Unidad 5
DE CUAUTLA
ACTIVIDAD:
INVESTIGACIN UNIDAD 5 APLICACIONES CON TCNICAS DE IA
PRESENTA:
JIMNEZ ROSENDO JORGE
NMERO DE CONTROL:
13680675
TABLA DE CONTENIDO
5. Aplicaciones con tcnicas de IA. ................................................................................. 3
5.1. Robtica. .................................................................................................................. 3
5.1.1. Conceptos bsicos. ............................................................................................... 3
5.1.2. Clasificacin. ......................................................................................................... 3
5.1.3. Desarrollos actuales y aplicaciones. ..................................................................... 7
5.2. Redes Neuronales (RN). ........................................................................................ 17
5.2.1. Conceptos bsicos. ............................................................................................. 17
5.2.2. Clasificacin. ....................................................................................................... 17
5.2.3. Desarrollos actuales y aplicaciones. ................................................................... 19
5.3. Visin artificial. ....................................................................................................... 24
5.3.1. Conceptos bsicos. ............................................................................................. 24
5.3.2. Desarrollos actuales y aplicaciones. ................................................................... 25
5.4. Lgica difusa (Fuzzy Logic). ................................................................................... 28
5.4.1. Conceptos bsicos. ............................................................................................. 29
5.4.2. Desarrollos actuales y aplicaciones. ................................................................... 30
5.5. Procesamiento de Lenguaje Natural (PLN). ........................................................... 33
5.5.1. Conceptos bsicos. ............................................................................................. 35
5.5.2. Desarrollos actuales y aplicaciones. ................................................................... 35
5.6. Sistemas Expertos (SE). ........................................................................................ 39
5.6.1. Conceptos bsicos. ............................................................................................. 43
5.6.2. Clasificacin. ....................................................................................................... 43
5.6.3. Desarrollos actuales y aplicaciones. ................................................................... 44
DESARROLLO
UNIDAD 5. APLICACONES CON TCNICAS IA.
5.1. Robtica.
La robtica es la rama de la ingeniera mecnica, ingeniera elctrica, ingeniera
electrnica y ciencias de la computacin que se ocupa del diseo, construccin,
operacin, disposicin estructural, manufactura y aplicacin de los robots. La robtica
combina diversos disciplinas como son: la mecnica, la electrnica, la informtica, la
inteligencia artificial, la ingeniera de control y la fsica. Otras reas importantes en
robtica son el lgebra, los autmatas programables, la animatrnica y las mquinas de
estados. El trmino robot se populariz con el xito de la obra R.U.R. (Robots Universales
Rossum), escrita por Karel apek en 1920. En la traduccin al ingls de dicha obra, la
palabra checa robota, que significa trabajos forzados, fue traducida al ingls como robot.
5.1.1. Conceptos bsicos.
o Robtica: Es una ciencia o rama de la tecnologa, que estudia el diseo y la
construccin de mquinas capaces de desempear tareas realizadas por el ser
humano o que requieren del uso de inteligencia. Las ciencias y tecnologas de las
que deriva podran ser: el lgebra, los autmatas programables, las mquinas de
estados, la mecnica o la informtica.
o Robot: es una mquina programable que puede manipular objetos y realizar
operaciones que antes slo podan realizar los seres humanos.
5.1.2. Clasificacin.
Segn su tipo:
o Robots Fsicos:
Robtica Industrial: Es la parte de la Ingeniera que se dedica a la
construccin de mquinas capaces de realizar tareas mecnicas y
repetitivas de una manera muy eficiente y con costes reducidos.
Robtica de Servicio: Es la parte de la Ingeniera que se centra en el diseo
y construccin de mquinas capaces de proporcionar
servicios
de
sistemas
robotizados
para
imitar
determinadas
Segn su Arquitectura:
La arquitectura, es definida por el tipo de configuracin general del Robot, puede ser
metamrfica. El concepto de metamorfismo, de reciente aparicin, se ha introducido para
incrementar la flexibilidad funcional de un Robot a travs del cambio de su configuracin
por el propio Robot. El metamorfismo admite diversos niveles, desde los ms
elementales (cambio de herramienta o de efecto terminal), hasta los ms complejos
como el cambio o alteracin de algunos de sus elementos o subsistemas estructurales.
Los dispositivos y mecanismos que pueden agruparse bajo la denominacin genrica del
Robot, tal como se ha indicado, son muy diversos y es por tanto difcil establecer una
clasificacin coherente de los mismos que resista un anlisis crtico y riguroso. La
subdivisin de los Robots, con base en su arquitectura, se hace en los siguientes grupos:
Poliarticulados, Mviles, Androides, Zoomrficos e Hbridos.
o Poliarticulados: En este grupo estn los Robots de muy diversa forma y
configuracin cuya caracterstica comn es la de ser bsicamente sedentarios
(aunque excepcionalmente pueden ser guiados para efectuar desplazamientos
limitados) y estar estructurados para mover sus elementos terminales en un
determinado espacio de trabajo segn uno o ms sistemas de coordenadas y con
un nmero limitado de grados de libertad. En este grupo se encuentran los
manipuladores, los Robots industriales, los Robots cartesianos y se emplean
cuando es preciso abarcar una zona de trabajo relativamente amplia o alargada,
actuar sobre objetos con un plano de simetra vertical o reducir el espacio ocupado
en el suelo.
o Mviles: Son Robots con gran capacidad de desplazamiento, basadas en carros
o plataformas y dotados de un sistema locomotor de tipo rodante. Siguen su
camino por telemando o guindose por la informacin recibida de su entorno a
travs de sus sensores. Estos Robots aseguran el transporte de piezas de un
punto a otro de una cadena de fabricacin. Guiados mediante pistas
materializadas a travs de la radiacin electromagntica de circuitos empotrados
en el suelo, o a travs de bandas detectadas fotoelctricamente, pueden incluso
llegar a sortear obstculos y estn dotados de un nivel relativamente elevado de
inteligencia.
5
La aplicacin se tipifica mejor mediante una clula de trabajo con el robot en el centro
que consta de la mquina de produccin, el robot y alguna forma de entrega de piezas.
o Operaciones de procesamiento: Adems de las aplicaciones de manejo de piezas,
existe una gran clase de aplicaciones en las cuales el robot realmente efecta
trabajos sobre piezas. Este trabajo casi siempre necesita que el efector final del
robot sea una herramienta en lugar de una pinza. Por tanto la utilizacin de una
herramienta para efectuar el trabajo es una caracterstica distinta de este grupo
de aplicaciones. El tipo de herramienta depende de la operacin de procesamiento
que se realiza.
o Soldadura por puntos: Como el trmino lo sugiere, la soldadura por puntos es un
proceso en el que dos piezas de metal se soldn en puntos localizados al hacer
pasar una gran corriente elctrica a travs de las piezas donde se efecta la
soldadura.
o Soldadura por arco continua: La soldadura por arco es un proceso de soldadura
continua en oposicin a la soldadura por punto que podra llamarse un proceso
8
Los mtodos de recubrimiento mediante flujo de inmersin se suelen considerar que son
mtodos de aplicar pintura al producto de baja tecnologa. La inmersin simplemente
requiere sumergir la pieza o producto en un tanque de pintura liquida.
mquina que esquila a las ovejas. La trayectoria del cortador sobre el cuerpo de
las ovejas se planea con un modelo geomtrico de la oveja. Para compensar el
tamao entre la oveja real y el modelo, se tiene un conjunto de sensores que
registran la informacin de la respiracin del animal como de su mismo tamao,
sta es mandada a una computadora que realiza las compensaciones necesarias
y modifica la trayectoria del cortador en tiempo real. Debido a la escasez de
trabajadores en los obradores, se desarrolla otro proyecto, que consiste en hacer
un sistema automatizado de un obrador, el prototipo requiere un alto nivel de
coordinacin entre una cmara de vdeo y el efector final que realiza en menos de
30 segundos ocho cortes al cuerpo del cerdo. Por su parte en Francia se hacen
aplicaciones de tipo experimental para incluir a los robots en la siembra, y poda
de los viedos, como en la pizca de la manzana.
o Espacio: La exploracin espacial posee problemas especiales para el uso de
robots. El medio ambiente es hostil para el ser humano, quien requiere un equipo
de proteccin muy costoso tanto en la Tierra como en el Espacio. Muchos
cientficos han hecho la sugerencia de que es necesario el uso de Robots para
continuar con los avances en la exploracin espacial; pero como todava no se
llega a un grado de automatizacin tan precisa para sta aplicacin, el ser humano
an no ha podido ser reemplazado por estos. Por su parte, son la tele operadores
los que han encontrado aplicacin en los transbordadores espaciales. En Marzo
de 1982 el transbordador Columbia fue el primero en utilizar este tipo de robots,
aunque el ser humano participa en la realizacin del control de lazo cerrado.
Algunas investigaciones estn encaminadas al diseo, construccin y control de
vehculos autnomos, los cuales llevarn a bordo complejos laboratorios y
cmaras muy sofisticadas para la exploracin de otros planetas. En Noviembre de
1970 los rusos consiguieron el alunizaje del Lunokhod 1, el cual posea cmaras
de televisin, sensores y un pequeo laboratorio, era controlado remotamente
desde la tierra. En Julio de 1976, los norteamericanos aterrizaron en Marte el
Viking 1, llevaba a bordo un brazo robotizado, el cual recoga muestras de piedra,
tierra y otros elementos las cuales eran analizados en el laboratorio que fue
11
La robtica es una tecnologa con futuro y tambin para el futuro. Si continan las
tendencias actuales, y si algunos de los estudios de investigacin en el laboratorio
actualmente en curso se convierten finalmente en una tecnologa factible, los robots del
futuro sern unidades mviles con uno o ms brazos, capacidades de sensores mltiples
y con la misma potencia de procesamiento de datos y de clculo que las grandes
computadoras actuales. Sern capaces de responder a rdenes dadas con voz humana.
As mismo sern capaces de recibir instrucciones generales y traducirlas, con el uso de
la inteligencia artificial en un conjunto especfico de acciones requeridas para llevarlas a
13
cabo. Podrn ver, or, palpar, aplicar una fuerza media con precisin a un objeto y
desplazarse por sus propios medios.
En resumen, los futuros robots tendran muchos de los atributos de los seres humanos.
Es difcil pensar que los robots llegarn a sustituir a los seres humanos en el sentido de
la obra de Carel Kapek, Robots Universales de Rossum. Por el contrario, la robtica es
una tecnologa que solo puede destinarse al beneficio de la humanidad. Sin embargo,
como otras tecnologas, hay peligros potenciales implicados y deben establecerse
salvaguardas para no permitir su uso pernicioso.
El paso del presente al futuro exigir mucho trabajo de ingeniera mecnica, ingeniera
electrnica, informtica, ingeniera industrial, tecnologa de materiales, ingenieras de
sistemas de fabricacin y ciencias sociales.
14
Qu es?
Nao es un robot humanoide programable y autnomo, desarrollado por Aldebaran
Robotics, una compaa de robtica francesa con sede en Pars subsidiaria del grupo
Softbank. El desarrollo del robot comenz en 2004 con el lanzamiento del Proyecto Nao.
El 15 de agosto de 2007, Nao sustituye al perro robot Aibo de Sony como la plataforma
estndar para la Robocup ("Robot Soccer World Cup"), un concurso internacional de
robtica. Nao se utiliz en RoboCup 2008 y 2009, y el NaoV3R fue elegido como la
plataforma para el SPL en RoboCup 2010.2
La Edicin Acadmica de Nao fue desarrollada para las universidades y laboratorios con
fines de investigacin y educacin. Fue lanzado a las instituciones en 2008, y se puso a
disposicin del pblico antes de 2011. El robot ha entrado ya su uso en numerosas
instituciones acadmicas de todo el mundo, incluyendo la Universidad de Tokio, el IIT
Kanpur de la India4 y la Universidad del Rey Fahd de Petrleo y Minerales de Arabia
Saudita. En diciembre de 2011, Aldebaran Robotics lanz la Nao Next Gen, con software
mejorado, una CPU ms potente y cmaras de alta definicin.
Detalles:
El robot ms completo en la gama de robots humanoides, cuenta con 25 grados de
libertad que le dan la posibilidad de ser completamente autnomo. Cuenta con 2 manos
prensiles y articulacin en las muecas. Su caminado omnidireccional es perfecto para
aplicaciones que impliquen mapeo y autonoma.
Caractersticas:
o 25 Grados de Libertad (Degrees of Freedom)
o Caminado omnidireccional
o Dos manos prensiles
o CPU ATOM Z530 1.6 GHz
o Memoria Flash de 256 MB SDRAM / 2 GB
o Sensor de Inercia con Giroscopio de dos ejes y Acelermetro de 3 ejes.
o 1x Puerto Ethernet RJ45 10/100/1000 base T y Wi-Fi IEEE 802.11b/g
15
Funciones principales:
NAO est destinado a las instituciones de desarrollo como universidades u hospitales. A
travs del software, es posible desarrollar y aprender a programar robtica. Lo que
aprendas a programar en NAO, puedes aplicarlo con cualquier robot del mercado. Como
se dijo anteriormente, NAO se puede programar en la forma que se desea como por
ejemplo, para ensear a los nios a leer, incluso en instituciones de rehabilitacin como
lo es el teletn, e aqu unos ejemplos demostrativos:
NAO apoyado a nios del Centro de Rehabilitacin Infantil Teletn Oaxaca, mediante
rutinas de rehabilitacin y enseanza.
16
18
20
21
Qu es?
El lector de huella digital Nitgen Hamster es un perifrico para la seguridad del ordenador
y seguridad informtica en general. Est equipado con un mdulo de lectura de huella
dactilar basado en la tecnologa nica de biometra Nitgen. Es un sistema de altas
prestaciones, mucha precisin y larga durabilidad. Lector que se conecta directamente
al ordenador y de forma muy segura reemplazamos la password que es vulnerable al
fraude y difcil de recordar. El Hamster ha sido diseado por la tecnologa ms optimizada
de reconocimiento de huella dactilar y es muy robusto a posibles impactos fsicos
externos, aspectos ambientales y corriente esttica. El lector biomtrico Nitgen Hamster
incorpora la ptica OPP06 con tecnologa Live Finger Detection (LFD) para mayor
seguridad y con sistema Auto-on de activacin automtica del sensor. Aplicable a
distintos campos donde la autenticacin personal por reconocimiento dactilar sea
necesaria.
Funciones:
Cuenta con un Software de Seguridad eNDeSS.
Con el lector se incluye el software para seguridad de PC eNDeSS, con las siguientes
funciones:
o Logon de Windows: Control de Acceso a Windows biomtrico.
o Gestor centralizado de usuarios y configuracin del sistema.
o Protector de Pantalla identificacin dactilar para desbloquear el PC.
o Protector de ficheros y directorios con encriptacin de huella.
o Pantalla Listado de Eventos: histrico de Logons e intentos ilegales.
Mxima proteccin biomtrica mediante huella digital del PC, workstations o red de
ordenadores.
Aplicaciones:
o Comercio electrnico.
o Seguridad para el ordenador, softwares y la red informtica.
o Seguridad para la banca, instituciones financieras.
o Medio de pago por huella digital.
o Sistema de informacin mdica.
22
Puerto USB
o Sistemas Operativos:
Windows 2000 o superior, Windows Server 2003/2008, Linux Kernel 2.6.x
psicologa
24
25
Qu es?
Es la tecnologa de correspondencia de patrones patentada por Cognex para la
localizacin de piezas y caractersticas. Esta tecnologa de visin artificial ofrece un
excelente rendimiento y confiabilidad hasta en las condiciones ms adversas.
PatMax utiliza una tecnologa avanzada de correspondencia de patrones geomtricos
para localizar las piezas con fiabilidad y precisin incluso en las condiciones ms
complejas. Su alta precisin, velocidad y rendimiento hacen de ella la base para otras
potentes herramientas Cognex como PatMax S.A, PatMax XLC, Synthetic PatMax,
PatInspect, PatFlex, OCV MAx o IDMax. Estas potentes herramientas puden cubrir la
mayor parte de las necesidades de correspondencia y de inspeccin de patrones en la
industria.
26
Funcionamiento:
El primer paso en la aplicacin de visin industrial (y muy importante para el xito de la
aplicacin) es la localizacin del objeto en el campo de visin de la cmara, este proceso
se conoce como correspondencia de patrones.
La correspondencia de patrones puede ser extremadamente difcil, ya que numerosas
variables pueden alterar el modo en que un objeto aparece en un sistema de visin. La
tecnologa ms tradicional de correspondencia de patrones se basa en un proceso de
anlisis pxel-cuadrcula, comnmente conocido como correlacin normalizada. Este
mtodo busca la similaridad estadstica entre un modelo de nivel de gris (o imagen de
referencia) de un objeto y las partes de la imagen para determinar la posicin X/Y del
objeto.
Aunque es eficaz en determinadas situaciones, esta medida limita tanto la capacidad
para localizar objetos como la precisin con la que pueden localizarse en condiciones de
aspecto variable, comunes en las lneas de produccin, como los cambios en el ngulo,
el tamao, el tono, etc.
Para superar estas limitaciones Cognex desarroll la tecnologa de correspondencia de
patrones geomtricos, comercializada con la marca PatMax. Esta tecnologa conoce la
geometra de un objeto utilizando una serie de curvas lmite que no corresponden a una
cuadrcula de pxeles para despus buscar formas similares en la imagen (sin basarse
en niveles de gris especficos). El resultado es una mejora en la capacidad de localizar
objetos con precisin a pesar de los cambios de ngulo, tamao, tono, etc.
27
Ventajas:
La principal ventaja de utilizar trminos lingsticos como: a medias, bastante, casi, un
poco, mucho, algo, etc, est en que permite plantear el problema en los mismos trminos
en los que lo hara un experto humano.
El xito de esta tcnica radica en que El mundo es Fuzzy. En otras palabras, no tiene
sentido buscar la solucin a un problema no perfectamente definido por medio de un
planteamiento matemtico muy exacto, cuando es el ser humano el primero que razona
empleando la inexactitud.
En inteligencia artificial, la lgica difusa, o lgica borrosa se utiliza para la resolucin de
una variedad de problemas, principalmente los relacionados con control de procesos
industriales complejos y sistemas de decisin en general, la resolucin y la compresin
de datos. Los sistemas de lgica difusa estn tambin muy extendidos en la tecnologa
cotidiana, por ejemplo en cmaras digitales, sistemas de aire acondicionado, lavarropas,
28
etc. Los sistemas basados en lgica difusa imitan la forma en que toman decisiones los
humanos, con la ventaja de ser mucho ms rpidos. Estos sistemas son generalmente
robustos y tolerantes a imprecisiones y ruidos en los datos de entrada. Algunos lenguajes
de programacin lgica que han incorporado la lgica difusa seran por ejemplo las
diversas implementaciones de Fuzzy PROLOG o el lenguaje Fril.
Consiste en la aplicacin de la lgica difusa con la intencin de imitar el razonamiento
humano en la
En cambio, no es una buena idea usarla cuando algn modelo matemtico ya soluciona
eficientemente el problema, cuando los problemas son lineales o cuando no tienen
solucin.
Esta tcnica se ha empleado con bastante xito en la industria, principalmente en Japn,
extendindose sus aplicaciones a multitud de campos. La primera vez que se us de
forma importante fue en el metro japons, con excelentes resultados. Posteriormente se
generaliz segn la teora de la incertidumbre desarrollada por el matemtico y
economista espaol Jaume Gil Aluja.
A continuacin se citan algunos ejemplos de su aplicacin:
o Sistemas de control de acondicionadores de aire.
o Sistemas de foco automtico en cmaras fotogrficas.
o Electrodomsticos familiares (frigorficos, lavadoras...).
o Optimizacin de sistemas de control industriales.
o Sistemas de escritura.
o Mejora en la eficiencia del uso de combustible en motores.
o Sistemas expertos del conocimiento (simular el comportamiento de un experto
humano).
o
o
Tecnologa informtica.
Bases de datos difusas: Almacenar y consultar informacin imprecisa. Para
este punto, por ejemplo, existe el lenguaje FSQL.
30
Qu es?
AIBO (Artificial Intelligence Robot, en espaol Robot de Inteligencia Artificial, homnimo
de AIBO ( aib?), "Amigo" o "compaero" en japons) es una serie emblemtica de
mascotas robticas diseadas y fabricadas por Sony. Sony anunci un robot prototipo a
mediados de 1998. El primer modelo de consumo se introdujo el 11 de mayo de 1999.
Los nuevos modelos fueron lanzados cada ao hasta 2005. Aunque la mayora de los
modelos fueron perrunos, tambin se incluyeron otras inspiraciones robticas como
cachorros leones y turistas espaciales androides, y solo la ltima versin, la ERS-7, fue
explcitamente un "perro robot".
Los AIBO fueron comercializados para uso domstico como "Robots de Entretenimiento".
Tambin fueron ampliamente adoptados por las universidades con fines educativos (por
ejemplo: Robocup), para investigaciones de robtica y para la interaccin humano-robot.
31
33
electrnica, o sea digital. El gran avance es que en esta forma, las computadoras ya
pueden ser una ayuda enorme en el procesamiento de este conocimiento.
Sin embargo, lo que es conocimiento para nosotros los seres humanos no lo es para
las computadoras. Son los archivos, unas secuencias de caracteres, y nada ms. Una
computadora puede copiar tal archivo, respaldarlo, transmitirlo, borrarlo como un
burcrata que pasa los papeles a otro burcrata sin leerlos. Pero no puede buscar las
respuestas a las preguntas en este texto, hacer las inferencias lgicas sobre su contenido,
generalizar y resumirlo es decir, hacer todo lo que las personas normalmente hacemos
con el texto. Porque no lo puede entender.
Para combatir esta situacin, se dedica mucho esfuerzo, sobre todo en los pases ms
desarrollados del mundo, al desarrollo de la ciencia que se encarga de habilitar a las
computadoras a entender el texto. Esta ciencia, en funcin del enfoque prctico versus
terico, del grado en el cual se espera lograr la comprensin y de otros aspectos tiene
varios nombres: procesamiento de lenguaje natural, procesamiento de texto, tecnologas
de lenguaje, lingstica computacional. En todo caso, se trata de procesar el texto por su
sentido y no como un archivo binario.
El esquema general de la mayora de los sistemas y mtodos que involucran el
procesamiento de lenguaje es el siguiente:
o Primero, el texto no se procesa directamente si no se transforma en una
representacin formal que preserva sus caractersticas relevantes para la tarea o
el mtodo especfico (por ejemplo, un conjunto de cadenas de letras, una tabla de
base de datos, un conjunto de predicados lgicos, etc.).
o Luego, el programa principal manipula esta representacin, transformndola
segn la tarea, buscando en ella las subestructuras necesarias, etc.
o Finalmente, si es necesario, los cambios hechos a la representacin formal (o la
respuesta generada en esta forma) se transforman en el lenguaje natural.
Entre las tareas principales del procesamiento de lenguaje natural se puede mencionar:
o Recuperacin de informacin,
o Interfaces en lenguaje natural,
34
o Traduccin automtica.
5.5.1. Conceptos bsicos.
o Lenguaje: Sistema de signos complejo, estructurado.
o (PLN o NLP, Natural Language Processing): Rama de la inteligencia artificial que
analiza, entiende y genera los lenguajes que los humanos usan naturalmente para
relacionarse con la computadora.
o Lingstica: Es la disciplina que se ocupa del estudio cientfico del lenguaje.
o Lenguaje formal: es un lenguaje artificial o sea creado por el hombre que est
formado por smbolos y formulas y que tiene como objetivo fundamental formalizar
la programacin de computadoras o representar simblicamente un conocimiento.
5.5.2. Desarrollos actuales y aplicaciones.
Proceden de la fusin de dos disciplinas: la lingstica y la informtica.
Surgen del procesamiento automtico de la lengua natural: los elementos de la lengua
fonemas, morfemas, palabras, oraciones, textos y las reglas que rigen el funcionamiento
comienzan a sistematizarse para ser informatizados, consiguindose con ello realizar
automticamente tareas lingsticas.
Estas aplicaciones tienen en cuenta la disciplina o disciplinas lingsticas dentro de las
cuales puedan encuadrarse. A pesar de que muchas de ellas convergen en un mismo
producto: por ejemplo, en el caso de la traduccin automtica se necesitan analizadores
morfolgicos, sintcticos y semnticos, adems de reconocimiento y sntesis de voz.
o TECNOLOGAS DEL HABLA: Las tres reas bsicas que configuran las
tecnologas del habla son:
La sntesis del habla (el ordenador proporciona informacin oral). Este tipo de
aplicaciones informticas Permite la generacin de mensajes hablados a partir
de un texto escrito almacenado en formato electrnico. Suelen emplear los
sistemas de conversin de texto en habla, que constan por lo general de un
mdulo de procesamiento lingstico, en el que se llevan a cabo una
trascripcin fontica y un anlisis lingstico ms o menos detallado del texto
35
36
Textos predictivos
EJEMPLO DE UNA APLICACIN:
Para este ejemplo se muestra la aplicacin iTranslate, esta aplicacin usa el
procesamiento de lenguaje natural, bsicamente esta aplicacin funciona como un
traductor.
37
Qu es?
iTranslate es una galardonada herramienta de traduccin que te ayuda a derribar las
barreras idiomticas. Con su tecnologa de ltima generacin podrs hablar cualquier
idioma en un segundo. Con iTranslate podrs traducir palabras, frases y textos en ms
de 90 idiomas.
El reconocimiento de voz lo tiene habilitado para 16 idiomas, mientras que es capaz de
pronunciar textos en un total de 23. Esta aplicacin dispone tambin de un modo de
autocompletado de palabras y textos, al igual que lo tiene Google iTranslate.
iTranslate es una aplicacin muy intuitiva y que no nos decepcionar en su misin, la de
traducir de un idioma a otro. Adems, y todo hay que decirlo, es de agradecer que la voz
que nos ofrece la traduccin hablada no tenga ese aire robtico tpico de otras
aplicaciones similares y, en cambio, muestre un aire ms humano.
iTranslate es, como hemos podido ver, un sencillo pero completo sistema de traduccin
que resulta de lo ms til. Al igual que Google Traductor, pero con las lgicas diferencias,
es una herramienta que se presenta como una de las imprescindibles para llevar
instalada en nuestro smartphone.
Caractersticas:
o TEXTO A VOZ: Siempre has querido saber cmo suena una voz femenina en
ingls australiano? Con iTranslate puedes seleccionar entre un montn de
dialectos diferentes, elegir una voz masculina o femenina e incluso controlar la
velocidad al hablar.
o RECONOCIMIENTO DE VOZ: Habla en lugar de teclear. No se necesita ningn
entrenamiento. Basta con que empieces a hablar y la aplicacin se encarga de
reconocer tu voz, transformarla en texto y traducirla a otro idioma.
o DICCIONARIOS: La mayora de las aplicaciones traductoras solo te dan 1
resultado por traduccin. Sin embargo, si ests traduciendo palabras y frases, a
menudo hay significados diferentes, dependiendo del contexto. iTranslate te
ofrece diccionarios para varios idiomas, de forma que puedas solucionar ese
problema de forma precisa.
38
ingeniero civil, etc. Ahora bien, casi siempre estos especialistas, son expertos en un
dominio especfico y es sobre este dominio, donde poseen su mayor experiencia
(Dominio de Experticidad), por ejemplo un Ing. civil especializado en cimientos.
Una vez seleccionado al experto o a los expertos y estos estn de acuerdo en dar sus
conocimientos, comienza a jugar su papel el Ingeniero de Conocimientos, que es el
encargado de extraerle los conocimientos al experto y darle una representacin
adecuada, ya sea en forma de reglas u otro tipo de representacin, conformando asi la
base de conocimientos del sistema experto.
Donde tanto las premisas como la conclusin, no son ms que una cadena de hechos
conectados por Y o por O, de forma general sera:
SI Hecho1 Y/O Hecho2 Y/O HechoN ENTONCES Hecho1 Y/O HechoN
Los hechos son afirmaciones que sirven para representar conceptos, datos, objetos, etc.
Y el conjunto de hechos que describen el problema es la base de hechos.
40
Ejemplo de hechos:
Juan es un estudiante
Juan tiene 8 aos
El perro es blanco
A Mara le gusta el cine
Pedro prefiere la pelcula
La edad de Luis es de 25 aos
Pedro tiene un salario de 200 pesos
Una regla es una combinacin de hechos que permite representar conocimientos y sacar
inferencias de los mismos.
Ejemplo de reglas:
R1: SI Juan es estudiante Y Juan tiene 8 aos Entonces Juan estudia en la primaria.
R2: SI el perro es blanco Y el perro se llama Dinky ENTONCES el perro es de Juan.
R3: SI a Mara le gusta la pelcula Y Juan prefiere la pelota ENTONCES hacen falta e
televisores
Observe como partiendo de hechos conocidos que describen algn conocimiento se
pueden inferir nuevos hechos (nuevos conocimientos), por otra parte la regla #2 (R2), no
tiene por qu ser totalmente cierta, existe la posibilidad de que el perro sea de Juan,
quizs se puede afirmar, si furamos a cuantificar esa posibilidad, que el perro pertenece
a Juan con una certeza de un 80%, y por ltimo la regla #3 (R3) es dependiente del
contexto, ya que aqu se supone que ambos viven juntos y que los programas de TV
coinciden.
La Base de Conocimientos (BC). Son el conjunto de reglas que permiten representar los
conocimientos del dominio de experto donde cada regla aisladamente tiene significado
propio. Normalmente los conocimientos son de tipo declarativo por lo cual la BC casi
siempre es una descripcin de los conocimientos del experto, por lo tanto requiere de
algn mecanismo que obtenga las inferencias adecuadas para resolver el problema,
alguien que seleccione las reglas y las vaya ejecutando, ese alguien es el motor de
inferencias.
41
Estas estrategias son de forma sistemtica las cuales deben llevar a la solucin del
problema. Podemos decir que el control sistemtico es un programa de control hecho de
forma algortmica que aplica una heurstica de propsito general cuya funcin es una
exploracin exhaustiva y metdica de la base de conocimientos.
Estos mecanismos de control son muy generales y a veces resultan ineficientes ya que
siguen una secuencia de bsqueda demasiado rgida, para resolver esto se idearon las
estrategias de control heursticas.
Las estrategias de control heursticas son programas de control que utilizan una
heurstica ms especfica y su funcin es una seleccin ms restringida orientada por las
necesidades del problema. Estas estrategias actan sobre el control sistemtico y en
ciertos casos toma el control y dirige la bsqueda hacia ciertos criterios rompiendo as el
control sistemtico, una vez logrado su objetivo le devuelve el control nuevamente al
sistemtico.
Podemos decir que un sistema experto, es un sistema informtico que utiliza tcnicas
apropiadas para la representacin de conocimientos y la manipulacin de este, de forma
42
5.6.2. Clasificacin.
o Por la naturaleza de la tarea a realizar: as se tiene cuatro posibilidades:
Diagnostico o Clasificacin: se conocen soluciones y se tratan de clasificarlas
o diagnosticarlas en funcin de una serie de datos. Por ejemplo: sistema de
diagnstico mdico.
Monitorizacin: anlisis del comportamiento de un sistema buscando posibles
fallos, en este caso es importante contemplar la evolucin del sistema pues
no siempre los mismos datos dan lugar a idnticas soluciones.
Diseo: se busca la construccin de la solucin a un problema, que en
principio es desconocida, a partir de datos y restricciones a satisfacer.
Prediccin: se estudia el comportamiento de un sistema.
o Por la interaccin del usuario:
Apoyo: el sistema aconseja el usuario, que mantiene la capacidad de una
ltima decisin. Por ejemplo, el diagnstico mdico.
Critica: Su misin es analizar y criticar decisiones tomadas por el usuario.
43
45
46
Descripcin:
La " carga til GRANDE " M- 2000iA diseado para satisfacer las diferentes necesidades
de trabajo est disponible en dos modelos. Uno de los modelos es un tipo de carga
pesada - el robot FANUC M- 2000iA / 1200 puede transportar hasta 1350kg de carga til
que antes requera dos robots sincronizados. El otro modelo, el robot FANUC M- 2000iA
/ 900L es un tipo de brazo largo que puede transportar hasta a 900 kg de carga til, y
tiene un alcance mximo de 4,7 millones. Diferentes aplicaciones como el levantamiento
de carroceras y la sustitucin de la automatizacin fija caro pueden ser realizadas por
su trazo vertical 6.2m. Puede soportar condiciones ambientales severas con su
resistencia IP67 equivalente.
El posicionamiento inteligente de la mueca (J6) en el hombro (J3) del robot, esta unidad
es a prueba de fallos protegida segn la empresa, incluso en condiciones adversas. Las
altas cargas, movimientos rpidos y tiempos de ciclo ms cortos seran respaldados por
un enfriamiento de aire eficiente de los ejes de la mueca. La mueca cuenta con un
grado de proteccin IP67 lo que convierte a M-2000iA en una opcin segura para
aplicaciones donde el polvo o el agua no se pueden evitar.
47