Hola, Mundo! Me llamo Juan David Guevara y
hoy les hablare acerca de la inteligencia
artificial. Asi que vamos con la intro.
¿Que es inteligencia artificial?
La inteligencia artificial (IA) es una rama
amplia de la ciencia de la computación que
se ocupa de construir máquinas inteligentes
capaces de realizar tareas que generalmente
requieren inteligencia humana. La IA es una
ciencia interdisciplinaria con múltiples
enfoques.
Tipos de inteligencia artificial.
Usualmente podemos encontrar dos tipos de
inteligencia artificial: Machine Learning
(Aprendizaje automatico) y Deep Learning (Aprendizaje
profundo).
Machine learning es el mas simple de los dos,
aprende de las situaciones con un metodo de
prueba y error.
Un ejemplo de Maching Learning puede ser el
siguiente:
Aqui podemos ver un ejemplo del piloto automatico
de los vehiculos Tesla Motors, para crear
el sistema de piloto automatico una orden
es dada al sistema a cargo: Llevame desde
mi posición actual hasta la que te marco
en el mapa.
La maquina comienza a ir a su meta, cada vez
que falla su progreso es reiniciado, la maquina
entiende que no es bueno regresar al punto
de inicio por lo que intentará no cometer
errores.
Es asi como cada vez que un usuario de Tesla
Motors activa el piloto automatico la maquina
aprende de cada escenario dejandola cada vez
mas cerca de cumplir su meta: remplazar al
conductor completamente.
Ahora, tenemos este juego simple de
Flappy Bird hecho en Java Script, el codigo
esta dividido en 2 partes.
1. El funcionamiento de los pilares y demas.
2. El funcionamiento del aprendizaje de la
maquina.
El codigo de la evolucion mental es mas extenso
porque debe aprender de cada vez que intenta,
en el juego aparecen 50 pajaros, tenemos los
intentos de la maquina y el puntaje.
Tenemos diferentes velocidades para apreciar
mejor su evolución, si la ponemos en maxima
velocidad podemos verque luego de unos cuantos
intentos la maquina ya aprendio a jugar bien
y es practicamente invencible.
Para el Deep Learning, cosiste en crear nueva
información a partir de la anterior.
or ejemplo a la izquierda tenemos el video
original tomado en 1896 sin color, con un
monton de ruido, con pocas imagenes por segundo
(FPS), baja calidad y sin estabilización.
A la derecha tenemos el mismo video procesado
por 5 algoritmos de Deep learning; el primero
estabiliza el video por medio de tecnicas
de inclinacion y movimiento.
El segundo separa dos fotogramas y crea uno
intermedia para conseguir una super fluidez
de 60 FPS.
El tercero separa los pixeles para crear uno
intermedio y conseguir una gran calidad y
que no se vea pixelado.
El cuarto elimina el ruido en la imagen basado
en el ambiente visible.
Finalmente, un algoritmo analiza la forma
y la escala de grises para dar color a la
imagen obteniendo asi un video de gran calidad
y realismo.
Asi que, esto es todo por hoy, gracias por
ver el video, no olviden compartir, dar like
y suscribirse, Gracias!
