SlideShare una empresa de Scribd logo
1 de 46
Descargar para leer sin conexión
ITESM - IA & Ingeniería
Aterrizando la Inteligencia Artificial
Dr. Gonzalo Aguirre D. - 2020/05/26
1
Agenda
1. ¿Quíen soy? & ¿Qué hago?
2. ¿Qué es IA? & ¿Para qué sirve?
3. ¿Por qué necesitamos ingenieros ahí?
4. ¿Cómo entrarle al campo de IA?
5. Conclusiones
6. Q&A.
2
45 min
→ 15 min
¿Quíen soy?
¿qué hago?
3
¿Quíen soy?
4
Generación IMT 2005
Dr. Gonzalo Aguirre Domínguez
¿Qué hago?
5
¿Que es la Inteligencia
artificial (IA)?
y ¿para que se usa?
6
La simple respuesta
Mal
emprendedor
7
Es la fuerza que
uso para la
innovación infinita
Nuestro sensei
Tus palabras no
me convencen
Ahora les
digo la verdad
Depende a quien le preguntes? - Un término de moda
• Para los investigadores: IA es un campo de investigación dedicado al
estudio de la inteligencia simulada por máquinas
E.g. Search, inference, optimization, recognition, NLP, deep learning, etc...
• Para los vendedores de IA: es cualquier sistema que utiliza los
cualquiera de los resultados de ese campo
• El público general: es lo que ven en las películas de ciencia ficción
Inteligencia General
8
generalized AI ≄ specialized AI
La investigación de AI a evolucionado
• 1st Wave of A. I. (1956-1974)
• Symbol Processing (LISP)
• Means-End Analysis
• Language Parsing
• 2nd Wave of A. I. (1980-1987)
• Knowledge Representation
• Expert Systems
• Ontology
• 3rd Wave of A. I. (2008- )
• Statistical Machine Learning
• Deep Learning
9
Input (X)
Output (Y)
Y=f(X)
Deep Learning
Es impulsado por datos
High-dimensional data: a
combination of variables
Low-dimensional for classification
high-dimensional for generation
● Las funciones pueden ser
aproximadas si se selecciona
el modelo correcto
● Puede manejar un gran
número de parámetros
Que es Deep Learning?
10
Y=f(X)
Black-box model
una función sin estados
X Y
Simples resultados
con menor dimensio-
nalidad y variables
Multiples datos
complejos,
multiples variables
Ejemplo: Obtener la distancia de una bicicleta
11
Requerimientos Entrada: s0
, v0
, a0
, t
Salida: s
Donde:
s0
, v0
, a0
son la distancia, velocidad y
aceleración iniciales y s es la distancia
después de un intervalo t
Modelo s(t) = s0
+ v0
*t + ½a0
t2
Algoritmo double s_t(double s0, v0, a0, t){
return s0 + v0*t + 0.5*a0*t^2;
}
Es fácil si todo
es constante
Una técnica alternativa - usando datos
12
STOP
START
tiempo
distancia
Una técnica alternativa - usando datos
13
red neuronal
s(t) = s0
+ v0
*t + e
modelo estimado
tiempo
distancia
Una trampa: el familia del modelo es necesaria
14
Escoger la familia adequada a veces es difícil
Muchos parámetros
puede ocasionar
overfitting
3ra
computadora
Al borde de la 4ta revolución tecnológica
15
1era
Vapor
2nda
electricidad
4ta
intelligence
Siglo 17
Mecanización del
trabajo
Siglos 19 y 20
Producción en masa
Finales del siglo 20
Automatización e
información
Comienzo del siglo 21
Big data, sistemas
cyber-físicos, conectividad
Mayor eficiencia, menos trabajo, más libertad y productividad
¿Por qué ahora?
LeNet @ 1998
Algoritmos
16
AlexNet @ 2012
GPU power
17
¿Para qué se usa?
¿Quíen es PFN?
Preferred Networks, Inc. - PFN
• Founded: March 2014 (Spin-off from Preferred Infrastructure)
• Located: Tokyo, Japan
    Berkeley, CA. US (PFN America)
• Number of Employees: ~300, mostly Engineers & Researchers
• Director: Toru Nishikawa, Daisuke Okanohara, Ryosuke Okuta
• Investors: NTT (2014), Fanuc (2015), Toyota (2015, 2017)
- Hakuhodo, Hitachi, Mizuho Bank, Mitsui & Co., Chugai Pharmaceutical, Tokyo Electron, JXTG
• Our focus: Distributed Deep Learning applied to diverse industries
• Target industries: Transportation, industrial robot, manufacturing, bio & healthcare
• Vision:
18
Making the real world computable
With our innovative and essential technologies, we venture into the unknown.
Image Segmentation for autonomous driving
19
https://www.youtube.com/watch?v=1HJSMR6LW2g
Visual Inspection Solution
Computer Vision
(コンピュータビジョン)
Inspection
(外観検査)
Quick and low cost deployment of an automatic
visual inspection system
⇒Suitable to automate complex production lines
Fácil de ver errores de producción
Gran precisión incluso con pocos datos
tallones particulas polvo
PFN Visual Inspection Advantages
● Visualización de anormalidades
● Efectivo en varios materiales
● Pocas imágenes necesarias
● No anotación es necesaria
● Intuitiva interface
20
Diagnosis support using medical images
Detection of lesions in brain tumor patients : using few data
21
● Detection of pneumonia
● Participated in Kaggle sponsored pneumonia detection competition
● RSNA Pneumonia Detection
● 6th place among 1445 teams
correct labelpredictioninput
Auto Coloring Line Drawings
22
https://www.youtube.com/watch?v=lCoZR5S1btY
Analisis del futbol usando Deep Learning
23
https://youtu.be/hs_v3dv6OUI
Plug & Pick robot
24
https://www.youtube.com/watch?v=kS5pOMm30Ic&t=3s
The future: Autonomous tidy up robots
25
https://www.youtube.com/watch?v=VGj3daiFNdM
Cómo lo logramos? : Muchos recursos
26
World-class computational
resources
Ours is the largest private
supercomputer in Japan
World record of DL training speed in
Dec. 2017
Recapitulando - Deep learning
• No hay necesidad de saber el modelo o algoritmo
• Se pueden modelar fenómenos complejos
• Es una nueva forma de programar
• Es necesario aprender nueva forma de trabajo
• Es importante preparar los datos correctamente
• Require gran capacidad de procesamiento
• Impulsa la innovación computacional
• Modelo estatistico
• Solo es una aproximación (no hay respuestas exactas)
27
Limitaciones fundamentales de la IA
28
red neuronal
s(t) = s0
+ v0
*t + e
modelo estimado
tiempo
distancia
Modelo original
s(t) = s0
+ v0
*t + ½a0
t2
v0
s0
El modelo estadístico
se basa en los datos
observados
El auto nunca aceleró
Limitaciones fundamentales de la IA
29
s(t) = s0
+ v0
*t + e
modelo estimado
tiempo
distancia
Si el carro...
Cambia con el tiempo
No fue observado
durante todo el tiempo
● No se puede garantizar la
precisión del modelo
● No puede predecir lo que no
vio
● Solo sirve si el futuro es igual
que lo observado
No se muestrearon
todos los datos
¿Porque necesitamos
ingenieros ahí?
Y otras carreras también
30
Factor de seguridad
31
Si el carro...
tiempo
distancia
Cambia con el tiempo
No fue observado
durante todo el tiempo
No se muestrearon
todos los datos
¿Qué podemos hacer?
Factor de seguridad - te subirías?
32
https://en.wikipedia.org/wiki/Wright_brothers#/media/File:1902_Wright_glider_turns.jpeg
Wright glider
https://en.wikipedia.org/wiki/Karl_Benz#/media/File:1885Benz.jpg
Benz Petrol Tri-car
Factor de seguridad - te subirías?
33
https://en.wikipedia.org/wiki/Wright_brothers#/media/File:1902_Wright_glider_turns.jpeg
Wright glider
https://en.wikipedia.org/wiki/Karl_Benz#/media/File:1885Benz.jpg
Benz Petrol Tri-car
Deep learning está en su infancia
Necesita de ingenieros para madurar
Guías de seguridad
Guía DO-178B : Software Considerations in Airborne Systems and Equipment Certification
34
Level Failure
condition
Rate Definition
A Catastrophic 10−9
/h Failure may cause a crash.
Error or loss of critical function required to safely fly and land
aircraft.
B Hazardous 10−7
/h Failure has a large negative impact on safety or performance, or
reduces the ability of the crew to operate the aircraft due to
physical distress or a higher workload, or causes serious or fatal
injuries among the passengers. (Safety-significant)
C Major 10−5
/h Failure is significant, but has a lesser impact than a Hazardous
failure (for example, leads to passenger discomfort rather than
injuries) or significantly increases crew workload (safety related)
D Minor 10−3
/h Failure is noticeable, but has a lesser impact than a Major failure
(for example, causing passenger inconvenience or a routine
flight plan change)
E No Effect n/a Failure has no impact on safety, aircraft operation, or crew
workload.
Photos: airbus.com
Guías de seguridad
Guía DO-178B : Software Considerations in Airborne Systems and Equipment Certification
35
Level Failure
condition
Rate Definition
A Catastrophic 10−9
/h Failure may cause a crash.
Error or loss of critical function required to safely fly and land
aircraft.
B Hazardous 10−7
/h Failure has a large negative impact on safety or performance, or
reduces the ability of the crew to operate the aircraft due to
physical distress or a higher workload, or causes serious or fatal
injuries among the passengers. (Safety-significant)
C Major 10−5
/h Failure is significant, but has a lesser impact than a Hazardous
failure (for example, leads to passenger discomfort rather than
injuries) or significantly increases crew workload (safety related)
D Minor 10−3
/h Failure is noticeable, but has a lesser impact than a Major failure
(for example, causing passenger inconvenience or a routine
flight plan change)
E No Effect n/a Failure has no impact on safety, aircraft operation, or crew
workload.
La gente confía en los aviones gracias a las
guías creadas por ingenieros aeroespaciales
Photos: airbus.com
El análisis y sistematización del conocimiento
36
Carros con control electrónico Autogeneración de código para un avión
El análisis y sistematización del conocimiento
37
Carros con control electrónico Autogeneración de código para un avión
La acumulación de conocimiento
ingenieril permite realizar lo impensable
Optimización de los datos
38
Sistema inteligente de recolección de datos
Mezcla de señales
análogas y digitales
para control y
medición simultánea
Sensor de posición
sin contacto
Optimización de los datos
39
Sistema inteligente de recolección de datos
Mezcla de señales
análogas y digitales
para control y
medición simultánea
Sensor de posición
sin contacto
Mejores y más abundantes datos incrementan el
desempeño de los sistemas IA
En el peor de los casos
40
En actuadores comunes el control es
crítico para la seguridad
Se pueden diseñar actuadores
intrínsecamente seguros
Necesitamos aterrizar IA
• La ingeniería puede ayudar a
• Documentar y establecer guía y controles de calidad
• Optimizar la recolección de datos
• Hacerla más segura en el peor de los casos
• Los negocios ayudan a
• Monetizar esta nueva tecnología: escapar PoC hell!
• La mercadotecnia ayuda a
• Manejo de expectativas
• Aceptación de la tecnología
41
¿Comó entrarle?
Así le hice yo
42
My Background Summary
43
Mexico & US UK & Germany Japan
Busca tu carrera
44
Instrumentation &
sensors
prácticas
Intelligent control systems
Diseño
electrónico
interprete
Gestión de
proyectos
Desarrollo de
software
Sin conclusions
Solo preguntas por favor!
45
46
Muchas gracias por su
atención
Copyright © 2020-
Preferred Networks All Right Reserved.

Más contenido relacionado

Similar a Aterrizando la Inteligencia Artificial

Clase 1-intro_Diseño_sistemas_Electrónicos.pptx
Clase 1-intro_Diseño_sistemas_Electrónicos.pptxClase 1-intro_Diseño_sistemas_Electrónicos.pptx
Clase 1-intro_Diseño_sistemas_Electrónicos.pptxBrayanDavidPionDuran
 
Control_PID_avanzado_-_1ed.pdf
Control_PID_avanzado_-_1ed.pdfControl_PID_avanzado_-_1ed.pdf
Control_PID_avanzado_-_1ed.pdfJuanMoronGonzalez
 
SEMAFORO INTELIGENTE
SEMAFORO INTELIGENTESEMAFORO INTELIGENTE
SEMAFORO INTELIGENTECindhy Celi
 
Sistema autoalerta para vehículos.
Sistema autoalerta para vehículos.Sistema autoalerta para vehículos.
Sistema autoalerta para vehículos.Erick Calderin
 
Ingeniando el software en tiempos de crisis
Ingeniando el software en tiempos de crisisIngeniando el software en tiempos de crisis
Ingeniando el software en tiempos de crisisFrancisco Sanchez Cid
 
La visión por computador en la fabricación cero defectos. Tecnología al servi...
La visión por computador en la fabricación cero defectos. Tecnología al servi...La visión por computador en la fabricación cero defectos. Tecnología al servi...
La visión por computador en la fabricación cero defectos. Tecnología al servi...Facultad de Informática UCM
 
Definicion, tipo y caracteristicas de un matenimiento miguel angel parra
Definicion, tipo y caracteristicas de un matenimiento   miguel angel parraDefinicion, tipo y caracteristicas de un matenimiento   miguel angel parra
Definicion, tipo y caracteristicas de un matenimiento miguel angel parraMiguel Angel Parra Parra
 
7 puntos clave y prácticos en todo proyecto de CRO
7 puntos clave y prácticos en todo proyecto de CRO7 puntos clave y prácticos en todo proyecto de CRO
7 puntos clave y prácticos en todo proyecto de CROVWO
 
La responsabilidad social de la Ingeniería de Software
La responsabilidad social de la Ingeniería de SoftwareLa responsabilidad social de la Ingeniería de Software
La responsabilidad social de la Ingeniería de SoftwareAvanet
 
Presentación de maquinaria de construcción.pptx
Presentación de maquinaria de construcción.pptxPresentación de maquinaria de construcción.pptx
Presentación de maquinaria de construcción.pptxRicardoAvils10
 
Construyendo modelos para dispositivos edge tpu dev fest galicia
Construyendo modelos para dispositivos edge tpu   dev fest galiciaConstruyendo modelos para dispositivos edge tpu   dev fest galicia
Construyendo modelos para dispositivos edge tpu dev fest galiciaMoisés Martínez
 
Tecnología
Tecnología Tecnología
Tecnología v16959670
 
Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamientoDesarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamientoDANNALORENAHURTADO
 

Similar a Aterrizando la Inteligencia Artificial (20)

Clase 1-intro_Diseño_sistemas_Electrónicos.pptx
Clase 1-intro_Diseño_sistemas_Electrónicos.pptxClase 1-intro_Diseño_sistemas_Electrónicos.pptx
Clase 1-intro_Diseño_sistemas_Electrónicos.pptx
 
Fase1
Fase1Fase1
Fase1
 
Control_PID_avanzado_-_1ed.pdf
Control_PID_avanzado_-_1ed.pdfControl_PID_avanzado_-_1ed.pdf
Control_PID_avanzado_-_1ed.pdf
 
SEMAFORO INTELIGENTE
SEMAFORO INTELIGENTESEMAFORO INTELIGENTE
SEMAFORO INTELIGENTE
 
Sistema autoalerta para vehículos.
Sistema autoalerta para vehículos.Sistema autoalerta para vehículos.
Sistema autoalerta para vehículos.
 
Robot seguidor de linea
Robot seguidor de lineaRobot seguidor de linea
Robot seguidor de linea
 
Ingeniando el software en tiempos de crisis
Ingeniando el software en tiempos de crisisIngeniando el software en tiempos de crisis
Ingeniando el software en tiempos de crisis
 
La visión por computador en la fabricación cero defectos. Tecnología al servi...
La visión por computador en la fabricación cero defectos. Tecnología al servi...La visión por computador en la fabricación cero defectos. Tecnología al servi...
La visión por computador en la fabricación cero defectos. Tecnología al servi...
 
Definicion, tipo y caracteristicas de un matenimiento miguel angel parra
Definicion, tipo y caracteristicas de un matenimiento   miguel angel parraDefinicion, tipo y caracteristicas de un matenimiento   miguel angel parra
Definicion, tipo y caracteristicas de un matenimiento miguel angel parra
 
7 puntos clave y prácticos en todo proyecto de CRO
7 puntos clave y prácticos en todo proyecto de CRO7 puntos clave y prácticos en todo proyecto de CRO
7 puntos clave y prácticos en todo proyecto de CRO
 
Ejercicios plc
Ejercicios plcEjercicios plc
Ejercicios plc
 
La responsabilidad social de la Ingeniería de Software
La responsabilidad social de la Ingeniería de SoftwareLa responsabilidad social de la Ingeniería de Software
La responsabilidad social de la Ingeniería de Software
 
Presentación de maquinaria de construcción.pptx
Presentación de maquinaria de construcción.pptxPresentación de maquinaria de construcción.pptx
Presentación de maquinaria de construcción.pptx
 
CD4ML
CD4MLCD4ML
CD4ML
 
Construyendo modelos para dispositivos edge tpu dev fest galicia
Construyendo modelos para dispositivos edge tpu   dev fest galiciaConstruyendo modelos para dispositivos edge tpu   dev fest galicia
Construyendo modelos para dispositivos edge tpu dev fest galicia
 
Tecnonetsport
TecnonetsportTecnonetsport
Tecnonetsport
 
Tecnologia 2 (1).pdf
Tecnologia 2 (1).pdfTecnologia 2 (1).pdf
Tecnologia 2 (1).pdf
 
Tecnología
Tecnología Tecnología
Tecnología
 
Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamientoDesarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamiento
 
Simulador arduino
Simulador arduinoSimulador arduino
Simulador arduino
 

Último

analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)Ricardo705519
 
MANTENIBILIDAD Y CONFIABILIDAD DE LOS SISTEMAS MECANICOS
MANTENIBILIDAD Y CONFIABILIDAD DE LOS SISTEMAS MECANICOSMANTENIBILIDAD Y CONFIABILIDAD DE LOS SISTEMAS MECANICOS
MANTENIBILIDAD Y CONFIABILIDAD DE LOS SISTEMAS MECANICOSRicardo Chegwin
 
Six Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo processSix Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo processbarom
 
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAINTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAJOSLUISCALLATAENRIQU
 
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...GuillermoRodriguez239462
 
Desigualdades e inecuaciones-convertido.pdf
Desigualdades e inecuaciones-convertido.pdfDesigualdades e inecuaciones-convertido.pdf
Desigualdades e inecuaciones-convertido.pdfRonaldLozano11
 
JM HIDROGENO VERDE- OXI-HIDROGENO en calderas - julio 17 del 2023.pdf
JM HIDROGENO VERDE- OXI-HIDROGENO en calderas - julio 17 del 2023.pdfJM HIDROGENO VERDE- OXI-HIDROGENO en calderas - julio 17 del 2023.pdf
JM HIDROGENO VERDE- OXI-HIDROGENO en calderas - julio 17 del 2023.pdfMiguelArango21
 
Maquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfMaquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfdanielJAlejosC
 
2. Cristaloquimica. ingenieria geologica
2. Cristaloquimica. ingenieria geologica2. Cristaloquimica. ingenieria geologica
2. Cristaloquimica. ingenieria geologicaJUDITHYEMELINHUARIPA
 
Gestion de proyectos para el control y seguimiento
Gestion de proyectos para el control  y seguimientoGestion de proyectos para el control  y seguimiento
Gestion de proyectos para el control y seguimientoMaxanMonplesi
 
programacion orientada a objetos poo.pptx
programacion orientada a objetos poo.pptxprogramacion orientada a objetos poo.pptx
programacion orientada a objetos poo.pptxDavilito Oso
 
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNATINSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNATevercoyla
 
CALCULO SISTEMA DE PUESTA A TIERRA PARA BAJA TENSION Y MEDIA TENSION
CALCULO SISTEMA DE PUESTA A TIERRA PARA BAJA TENSION Y MEDIA TENSIONCALCULO SISTEMA DE PUESTA A TIERRA PARA BAJA TENSION Y MEDIA TENSION
CALCULO SISTEMA DE PUESTA A TIERRA PARA BAJA TENSION Y MEDIA TENSIONJuan Carlos Meza Molina
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfs7yl3dr4g0n01
 
Ejemplos aplicados de flip flops para la ingenieria
Ejemplos aplicados de flip flops para la ingenieriaEjemplos aplicados de flip flops para la ingenieria
Ejemplos aplicados de flip flops para la ingenieriaAndreBarrientos3
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTAPORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTElisaLen4
 
4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf
4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf
4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdfnicolascastaneda8
 
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptxNTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptxBRAYANJOSEPTSANJINEZ
 
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfLA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfbcondort
 

Último (20)

analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
 
MANTENIBILIDAD Y CONFIABILIDAD DE LOS SISTEMAS MECANICOS
MANTENIBILIDAD Y CONFIABILIDAD DE LOS SISTEMAS MECANICOSMANTENIBILIDAD Y CONFIABILIDAD DE LOS SISTEMAS MECANICOS
MANTENIBILIDAD Y CONFIABILIDAD DE LOS SISTEMAS MECANICOS
 
Six Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo processSix Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo process
 
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAINTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
 
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
 
Desigualdades e inecuaciones-convertido.pdf
Desigualdades e inecuaciones-convertido.pdfDesigualdades e inecuaciones-convertido.pdf
Desigualdades e inecuaciones-convertido.pdf
 
JM HIDROGENO VERDE- OXI-HIDROGENO en calderas - julio 17 del 2023.pdf
JM HIDROGENO VERDE- OXI-HIDROGENO en calderas - julio 17 del 2023.pdfJM HIDROGENO VERDE- OXI-HIDROGENO en calderas - julio 17 del 2023.pdf
JM HIDROGENO VERDE- OXI-HIDROGENO en calderas - julio 17 del 2023.pdf
 
Maquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfMaquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdf
 
2. Cristaloquimica. ingenieria geologica
2. Cristaloquimica. ingenieria geologica2. Cristaloquimica. ingenieria geologica
2. Cristaloquimica. ingenieria geologica
 
Gestion de proyectos para el control y seguimiento
Gestion de proyectos para el control  y seguimientoGestion de proyectos para el control  y seguimiento
Gestion de proyectos para el control y seguimiento
 
programacion orientada a objetos poo.pptx
programacion orientada a objetos poo.pptxprogramacion orientada a objetos poo.pptx
programacion orientada a objetos poo.pptx
 
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNATINSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
 
CALCULO SISTEMA DE PUESTA A TIERRA PARA BAJA TENSION Y MEDIA TENSION
CALCULO SISTEMA DE PUESTA A TIERRA PARA BAJA TENSION Y MEDIA TENSIONCALCULO SISTEMA DE PUESTA A TIERRA PARA BAJA TENSION Y MEDIA TENSION
CALCULO SISTEMA DE PUESTA A TIERRA PARA BAJA TENSION Y MEDIA TENSION
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdf
 
Ejemplos aplicados de flip flops para la ingenieria
Ejemplos aplicados de flip flops para la ingenieriaEjemplos aplicados de flip flops para la ingenieria
Ejemplos aplicados de flip flops para la ingenieria
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTAPORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
 
4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf
4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf
4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf
 
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptxNTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
 
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfLA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
 

Aterrizando la Inteligencia Artificial

  • 1. ITESM - IA & Ingeniería Aterrizando la Inteligencia Artificial Dr. Gonzalo Aguirre D. - 2020/05/26 1
  • 2. Agenda 1. ¿Quíen soy? & ¿Qué hago? 2. ¿Qué es IA? & ¿Para qué sirve? 3. ¿Por qué necesitamos ingenieros ahí? 4. ¿Cómo entrarle al campo de IA? 5. Conclusiones 6. Q&A. 2 45 min → 15 min
  • 4. ¿Quíen soy? 4 Generación IMT 2005 Dr. Gonzalo Aguirre Domínguez
  • 6. ¿Que es la Inteligencia artificial (IA)? y ¿para que se usa? 6
  • 7. La simple respuesta Mal emprendedor 7 Es la fuerza que uso para la innovación infinita Nuestro sensei Tus palabras no me convencen Ahora les digo la verdad
  • 8. Depende a quien le preguntes? - Un término de moda • Para los investigadores: IA es un campo de investigación dedicado al estudio de la inteligencia simulada por máquinas E.g. Search, inference, optimization, recognition, NLP, deep learning, etc... • Para los vendedores de IA: es cualquier sistema que utiliza los cualquiera de los resultados de ese campo • El público general: es lo que ven en las películas de ciencia ficción Inteligencia General 8 generalized AI ≄ specialized AI
  • 9. La investigación de AI a evolucionado • 1st Wave of A. I. (1956-1974) • Symbol Processing (LISP) • Means-End Analysis • Language Parsing • 2nd Wave of A. I. (1980-1987) • Knowledge Representation • Expert Systems • Ontology • 3rd Wave of A. I. (2008- ) • Statistical Machine Learning • Deep Learning 9 Input (X) Output (Y) Y=f(X) Deep Learning Es impulsado por datos High-dimensional data: a combination of variables Low-dimensional for classification high-dimensional for generation ● Las funciones pueden ser aproximadas si se selecciona el modelo correcto ● Puede manejar un gran número de parámetros
  • 10. Que es Deep Learning? 10 Y=f(X) Black-box model una función sin estados X Y Simples resultados con menor dimensio- nalidad y variables Multiples datos complejos, multiples variables
  • 11. Ejemplo: Obtener la distancia de una bicicleta 11 Requerimientos Entrada: s0 , v0 , a0 , t Salida: s Donde: s0 , v0 , a0 son la distancia, velocidad y aceleración iniciales y s es la distancia después de un intervalo t Modelo s(t) = s0 + v0 *t + ½a0 t2 Algoritmo double s_t(double s0, v0, a0, t){ return s0 + v0*t + 0.5*a0*t^2; } Es fácil si todo es constante
  • 12. Una técnica alternativa - usando datos 12 STOP START tiempo distancia
  • 13. Una técnica alternativa - usando datos 13 red neuronal s(t) = s0 + v0 *t + e modelo estimado tiempo distancia
  • 14. Una trampa: el familia del modelo es necesaria 14 Escoger la familia adequada a veces es difícil Muchos parámetros puede ocasionar overfitting
  • 15. 3ra computadora Al borde de la 4ta revolución tecnológica 15 1era Vapor 2nda electricidad 4ta intelligence Siglo 17 Mecanización del trabajo Siglos 19 y 20 Producción en masa Finales del siglo 20 Automatización e información Comienzo del siglo 21 Big data, sistemas cyber-físicos, conectividad Mayor eficiencia, menos trabajo, más libertad y productividad
  • 16. ¿Por qué ahora? LeNet @ 1998 Algoritmos 16 AlexNet @ 2012 GPU power
  • 17. 17 ¿Para qué se usa? ¿Quíen es PFN?
  • 18. Preferred Networks, Inc. - PFN • Founded: March 2014 (Spin-off from Preferred Infrastructure) • Located: Tokyo, Japan     Berkeley, CA. US (PFN America) • Number of Employees: ~300, mostly Engineers & Researchers • Director: Toru Nishikawa, Daisuke Okanohara, Ryosuke Okuta • Investors: NTT (2014), Fanuc (2015), Toyota (2015, 2017) - Hakuhodo, Hitachi, Mizuho Bank, Mitsui & Co., Chugai Pharmaceutical, Tokyo Electron, JXTG • Our focus: Distributed Deep Learning applied to diverse industries • Target industries: Transportation, industrial robot, manufacturing, bio & healthcare • Vision: 18 Making the real world computable With our innovative and essential technologies, we venture into the unknown.
  • 19. Image Segmentation for autonomous driving 19 https://www.youtube.com/watch?v=1HJSMR6LW2g
  • 20. Visual Inspection Solution Computer Vision (コンピュータビジョン) Inspection (外観検査) Quick and low cost deployment of an automatic visual inspection system ⇒Suitable to automate complex production lines Fácil de ver errores de producción Gran precisión incluso con pocos datos tallones particulas polvo PFN Visual Inspection Advantages ● Visualización de anormalidades ● Efectivo en varios materiales ● Pocas imágenes necesarias ● No anotación es necesaria ● Intuitiva interface 20
  • 21. Diagnosis support using medical images Detection of lesions in brain tumor patients : using few data 21 ● Detection of pneumonia ● Participated in Kaggle sponsored pneumonia detection competition ● RSNA Pneumonia Detection ● 6th place among 1445 teams correct labelpredictioninput
  • 22. Auto Coloring Line Drawings 22 https://www.youtube.com/watch?v=lCoZR5S1btY
  • 23. Analisis del futbol usando Deep Learning 23 https://youtu.be/hs_v3dv6OUI
  • 24. Plug & Pick robot 24 https://www.youtube.com/watch?v=kS5pOMm30Ic&t=3s
  • 25. The future: Autonomous tidy up robots 25 https://www.youtube.com/watch?v=VGj3daiFNdM
  • 26. Cómo lo logramos? : Muchos recursos 26 World-class computational resources Ours is the largest private supercomputer in Japan World record of DL training speed in Dec. 2017
  • 27. Recapitulando - Deep learning • No hay necesidad de saber el modelo o algoritmo • Se pueden modelar fenómenos complejos • Es una nueva forma de programar • Es necesario aprender nueva forma de trabajo • Es importante preparar los datos correctamente • Require gran capacidad de procesamiento • Impulsa la innovación computacional • Modelo estatistico • Solo es una aproximación (no hay respuestas exactas) 27
  • 28. Limitaciones fundamentales de la IA 28 red neuronal s(t) = s0 + v0 *t + e modelo estimado tiempo distancia Modelo original s(t) = s0 + v0 *t + ½a0 t2 v0 s0 El modelo estadístico se basa en los datos observados El auto nunca aceleró
  • 29. Limitaciones fundamentales de la IA 29 s(t) = s0 + v0 *t + e modelo estimado tiempo distancia Si el carro... Cambia con el tiempo No fue observado durante todo el tiempo ● No se puede garantizar la precisión del modelo ● No puede predecir lo que no vio ● Solo sirve si el futuro es igual que lo observado No se muestrearon todos los datos
  • 30. ¿Porque necesitamos ingenieros ahí? Y otras carreras también 30
  • 31. Factor de seguridad 31 Si el carro... tiempo distancia Cambia con el tiempo No fue observado durante todo el tiempo No se muestrearon todos los datos ¿Qué podemos hacer?
  • 32. Factor de seguridad - te subirías? 32 https://en.wikipedia.org/wiki/Wright_brothers#/media/File:1902_Wright_glider_turns.jpeg Wright glider https://en.wikipedia.org/wiki/Karl_Benz#/media/File:1885Benz.jpg Benz Petrol Tri-car
  • 33. Factor de seguridad - te subirías? 33 https://en.wikipedia.org/wiki/Wright_brothers#/media/File:1902_Wright_glider_turns.jpeg Wright glider https://en.wikipedia.org/wiki/Karl_Benz#/media/File:1885Benz.jpg Benz Petrol Tri-car Deep learning está en su infancia Necesita de ingenieros para madurar
  • 34. Guías de seguridad Guía DO-178B : Software Considerations in Airborne Systems and Equipment Certification 34 Level Failure condition Rate Definition A Catastrophic 10−9 /h Failure may cause a crash. Error or loss of critical function required to safely fly and land aircraft. B Hazardous 10−7 /h Failure has a large negative impact on safety or performance, or reduces the ability of the crew to operate the aircraft due to physical distress or a higher workload, or causes serious or fatal injuries among the passengers. (Safety-significant) C Major 10−5 /h Failure is significant, but has a lesser impact than a Hazardous failure (for example, leads to passenger discomfort rather than injuries) or significantly increases crew workload (safety related) D Minor 10−3 /h Failure is noticeable, but has a lesser impact than a Major failure (for example, causing passenger inconvenience or a routine flight plan change) E No Effect n/a Failure has no impact on safety, aircraft operation, or crew workload. Photos: airbus.com
  • 35. Guías de seguridad Guía DO-178B : Software Considerations in Airborne Systems and Equipment Certification 35 Level Failure condition Rate Definition A Catastrophic 10−9 /h Failure may cause a crash. Error or loss of critical function required to safely fly and land aircraft. B Hazardous 10−7 /h Failure has a large negative impact on safety or performance, or reduces the ability of the crew to operate the aircraft due to physical distress or a higher workload, or causes serious or fatal injuries among the passengers. (Safety-significant) C Major 10−5 /h Failure is significant, but has a lesser impact than a Hazardous failure (for example, leads to passenger discomfort rather than injuries) or significantly increases crew workload (safety related) D Minor 10−3 /h Failure is noticeable, but has a lesser impact than a Major failure (for example, causing passenger inconvenience or a routine flight plan change) E No Effect n/a Failure has no impact on safety, aircraft operation, or crew workload. La gente confía en los aviones gracias a las guías creadas por ingenieros aeroespaciales Photos: airbus.com
  • 36. El análisis y sistematización del conocimiento 36 Carros con control electrónico Autogeneración de código para un avión
  • 37. El análisis y sistematización del conocimiento 37 Carros con control electrónico Autogeneración de código para un avión La acumulación de conocimiento ingenieril permite realizar lo impensable
  • 38. Optimización de los datos 38 Sistema inteligente de recolección de datos Mezcla de señales análogas y digitales para control y medición simultánea Sensor de posición sin contacto
  • 39. Optimización de los datos 39 Sistema inteligente de recolección de datos Mezcla de señales análogas y digitales para control y medición simultánea Sensor de posición sin contacto Mejores y más abundantes datos incrementan el desempeño de los sistemas IA
  • 40. En el peor de los casos 40 En actuadores comunes el control es crítico para la seguridad Se pueden diseñar actuadores intrínsecamente seguros
  • 41. Necesitamos aterrizar IA • La ingeniería puede ayudar a • Documentar y establecer guía y controles de calidad • Optimizar la recolección de datos • Hacerla más segura en el peor de los casos • Los negocios ayudan a • Monetizar esta nueva tecnología: escapar PoC hell! • La mercadotecnia ayuda a • Manejo de expectativas • Aceptación de la tecnología 41
  • 43. My Background Summary 43 Mexico & US UK & Germany Japan
  • 44. Busca tu carrera 44 Instrumentation & sensors prácticas Intelligent control systems Diseño electrónico interprete Gestión de proyectos Desarrollo de software
  • 46. 46 Muchas gracias por su atención Copyright © 2020- Preferred Networks All Right Reserved.