3. 1.1 Antecedentes Históricos
• ¿Qué es la Inteligencia Artificial? ¿podrán las
maquinas llegar a ser mas inteligentes que los
propios humanos? ¿se puede explicar la mente
humana en términos idénticos a los de las
computadoras, y viceversa? ¿en qué afecta la
Inteligencia Artificial a nuestra vida? ¿Cuáles son los
limites de la Inteligencia Artificial?
• A muchas de estas preguntas no encontraremos
respuesta ya que actualmente existen muchas
líneas de investigación, desarrollo, divulgación,
aplicación y resolución de los retos que nos plantea
Inteligencia Artificial 3
4. • La Inteligencia Artificial es
una combinación de las
ciencias
computacionales,
fisiología y filosofía, tan
general y amplio como
eso; se reúnen varios
campos (robótica,
sistemas expertos, por
ejemplo), todos los
cuales tienen en común
la creación de máquinas
que pueden "pensar“.
1.1 Antecedentes Históricos
Inteligencia Artificial 4
5. • Los antecedentes de la “Inteligencia Artificial” marcan varios personajes
como los que aportaron para la evolución:
ARISTOTELES (300 A.C): Fue el primero en describir de una manera
estructurada un conjunto de reglas que describen una parte del
funcionamiento de la mente del ser humano.
CTESIDIO DE ALEJANDRIA ( 250 A.C): Construyo la primera maquina
autocontroladora, un regulador del flujo de agua que actuaba
modificando su comportamiento.
RAMON LLULL (1915): Tuvo la idea de que el razonamiento podía ser
efectuado de manera artificial.
GEORGE BOOLE ( 1847): Estableció la lógica proposicional (booleana)
mucho mas completa que la de Aristóteles, pero aun algo poco
potente.
GOTTLOB FREGE (1879): Extiende la lógica booleana y obtiene la lógica
de PRIMER ORDEN la cual cuenta con mayor poder de expresión y es
utilizada en la actualidad.
1.1 Antecedentes Históricos
Inteligencia Artificial 5
6. • ALAN TURING (1937): Es considerado el
PADRE DE LA TEORIA DE LA
COMPUTABILIDAD, estableció las bases
teóricas para todas las ciencias de la
computación y que puede considerarse
el origen oficial de la informática
teórica. En 1940 construyo la primera
computadora electromecánica y
en 1941 KONRAD ZUSE creó la primera
computadora programable y el PRIMER
lenguaje de programación.
En 1943 WARREN McCULLOCH y WALTER
PITTS presentaron su modelo de
neuronas artificiales, el cual se
considera el primer trabajo del campo
de la IA, aun cuando no existía el
termino.
• En 1950 TURING consolido el campo de
la IA, su famosa PRUEBA DE TURING lo
hizo acreedor ha ser el PADRE de la IA.
1.1 Antecedentes Históricos
Inteligencia Artificial 6
7. La mayoría de las máquinas actuales constan de seis
niveles.
Inteligencia Artificial 7
1.2 Maquinas multinivel
8. • Nivel cero: nivel de lógica digital.
o Es el hardware de la máquina. Habría aún un nivel inferior, el nivel de
dispositivo. En este nivel se estudian: las puertas lógicas, los circuitos integrados
(SSI, MSI, LSI, VLSI), circuitos combinacionales, circuitos aritméticos, relojes,
memorias, microprocesadores, buses, etc.•
• Nivel uno: nivel de microprogramación.
o Aquí existe un programa llamado microprograma, cuya función es interpretar
las instrucciones del nivel dos. El microprograma es un intérprete, que pasa
cada instrucción de lenguaje máquina a microinstrucciones, las cuáles son
ejecutadas.
• Nivel dos: nivel de máquina convencional.
o Cada fabricante publica el “Manual de referencia del lenguaje máquina”
(dice las instrucciones de lenguaje máquina que éstos tienen). Las
instrucciones del nivel de máquina las interpreta el microprograma. En las
máquinas en las que no existe el nivel de microprogramación, sin embargo,
las instrucciones del nivel de máquina son realizadas directamente por los
circuitos electrónicos (el nivel cero).
Inteligencia Artificial 8
1.2 Maquinas multinivel
9. • Nivel tres: nivel de sistema operativo.
o La mayoría de las instrucciones de este nivel se encuentran también en el
nivel dos, pero, además, tienen un nuevo conjunto de instrucciones añadidas,
así como una organización diferente de la memoria, posibilidad de ejecutar
dos o más programas, etc. Las nuevas instrucciones las interpreta el sistema
operativo, mientras que las que son idénticas a las del nivel dos las lleva a
cabo el microprograma.
• Nivel cuatro: nivel del lenguaje ensamblador.
o Los niveles cuatro y superiores son utilizados por los programadores de
aplicaciones, los niveles inferiores no están pensados para programar
aplicaciones directamente en ellos, sino que están diseñados para ejecutar
los intérpretes y traductores de los niveles superiores y son escritos por los
programadores de sistemas. El ensamblador es un lenguaje de nivel tres, que
lleva a cabo la traducción de un programa de nivel cuatro al nivel tres.
• Nivel cinco: nivel de lenguajes de alto nivel.
o Los lenguajes de alto nivel son más fáciles de usar que los niveles inferiores. Son
utilizados por los programadores de aplicaciones. Los traductores de
programas en lenguaje de alto nivel pueden ser compiladores o intérpretes.
Inteligencia Artificial 9
1.2 Maquinas multinivel
10. • Las Máquinas Virtuales constituyen un medio para
proporcionar a un ambiente de un sistema
operativo, la posibilidad de ejecutar software que
está disponible en otra plataforma. La palabra
Virtual como “que puede realizar un acto”, aunque
no lo produzca. Si tomamos en cuenta esta
definición de virtual, podemos pensar en una
máquina virtual como una máquina que es capaz
de realizar una operación, aunque no la produzca.
Esta definición se presenta ambigua por la
presencia de la palabra "aunque", ya que implica
que la máquina por sí misma puede realizar, o no,
una operación directamente.
1.3 Maquinas virtuales
Inteligencia Artificial 10
11. • Podemos definir una
Máquina Virtual(MV) como
“un sistema de software que
ofrece una copia exacta del
hardware sobre el cual, la
MV, se está ejecutando”. La
parte fundamental de una
máquina virtual se conoce
como Monitor de Máquina
Virtual(MMV), corre a nivel de
hardware y se encarga de
manejar los recursos del
sistema para exportarlos a la
MV. Es decir, el MMV se
encarga de preparar el
contexto de ejecución de la
MV, y de manejar los errores y
excepciones que genere la
MV.
Inteligencia Artificial 11
1.3 Maquinas virtuales
13. La Cibernética es la ciencia que
se ocupa de los sistemas de
control y de comunicación en las
personas y en las máquinas,
estudiando y aprovechando todos
sus aspectos y mecanismos
comunes.
El nacimiento de la cibernética se
estableció en 1942, en la época
de un congreso sobre la inhibición
cerebral celebrado en Nueva
York, del cual surgió la idea de la
fecundidad de un intercambio de
conocimiento entre fisiólogos y
técnicos en mecanismos de
control.
Inteligencia Artificial 13
1.4 Cibernética
14. • Cinco años más tarde, Norbert Wiener uno de los
principales fundadores de esta ciencia, propuso el
nombre de cibernética, derivado de una palabra
griega que puede traducirse como piloto, timonel o
regulador; por tanto la palabra cibernética podría
significar ciencia de los mandos.
• Estos mandos son estructuras con elementos
especialmente electrónicos y en correlación con los
mecanismos que regulan la psicología de los seres
vivientes y los sistemas sociales humanos, y a la vez que
permiten la organización de máquinas capaces de
reaccionar y operar con más precisión y rapidez que los
seres vivos, ofrecen posibilidades nuevas para penetrar
más exactamente las leyes que regulan la vida general
y especialmente la del hombre en sus aspectos
psicológicos, económicos, sociales etc.
Inteligencia Artificial 14
1.4 Cibernética
16. La Biónica La Robótica
Inteligencia Artificial 16
• La biónica es la ciencia que estudia
los principios de la organización de
los seres vivos para su aplicación a las
necesidades técnicas. Una
realización especialmente
interesante de la biónica es la
construcción de modelos de materia
viva, particularmente de las
moléculas proteicas y de los ácidos
nucleicos.
• La Robótica es la técnica que aplica
la informática al diseño y empleo de
aparatos que, en substitución de
personas, realizan operaciones o
trabajos, por lo general en
instalaciones industriales. Se emplea
en tareas peligrosas o para tareas
que requieren una manipulación
rápida y exacta. En los últimos años,
con los avances de la Inteligencia
Artificial, se han desarrollado sistemas
que desarrollan tareas que requieren
decisiones y auto-programación y se
han incorporado sensores de visión y
tacto artificial, entre otros aspectos
que han revolucionado incluso las
tareas domésticas.
Las perspectivas abiertas por la cibernética y la síntesis realizada
en la comparación de algunos resultados por la biología y la
electrónica, han dado vida a nuevas disciplinas: La Biónica y La
Robótica.
1.4 Cibernética
17. • El futuro de la informática apunta a que la máquina en vez de desplegar
miles de datos, inconexos muchos de ellos, ahora se vuelva más
inteligente y conteste las preguntas de los usuarios de manera directa.
• Otros campos de aplicación a futuro, que las nuevas máquinas y las
redes de información proporcionarán, es una fiscalización de los rostros
de las personas que podrían incluso ser seguidas de manera
ininterrumpida por las cámaras que habrá en ciudades cada vez más
inteligentes; esto permitiría saber dónde está una persona y seguirle el
rastro en cualquier lugar.
• Otros campos de aplicación a futuro serán el despliegue de imágenes
en tercera dimensión, video interactivo y realidad virtual, en la cual los
escenarios podrían cambiarse a voluntad.
• Aplicaciones al futuro vienen en aparatos de uso común, algunos para
el hogar como aspiradoras, herramientas manuales, automóviles (con
frenado especial, localización de rutas, circuitos de seguridad), así como
aplicaciones en medicina con un bisturí o un láser inteligentes que
pueden detectar áreas para intervenir y otras por las que no deberían
cortar una vena o un músculo sano, por ejemplo.
Inteligencia Artificial 17
1.5 Computadoras Inteligentes
18. • Lo que muchos de los
gobiernos apuestan en a
que en el futuro la
movilización de las personas
en trámites u oficinas será
menor porque serán las
ciudades más inteligentes.
Será posible evitarse largas
filas para trámites como
votar, sacar un acta, sacar
una licencia, etc. Ya no
será necesario firmar con
tinta y papel, pues esos
trámites podrían ahorrarse y
evitar el desplazamiento
físico de las personas que
podrá hacerse por Internet.
Inteligencia Artificial 18
1.5 Computadoras Inteligentes