SlideShare una empresa de Scribd logo
Machine Learning 101
Ricardo GonzalezVargas
Microsoft Regional Director - Bogotá
CEO – Androcial / WomyAds.com
@rgonv - http://ricardogonzalez.me
Quien les Habla?
Machine Learning Blockchain Cloud Architecture
Agenda
• Que es Machine Learning?
• Por que ML?
• Machine Learning Vs Artificial Intelligence
• Escenarios de Uso de ML
• Aproximaciones para Machine Learning
• Servicios de Azure para Machine Learning
• Servicios Out of the Box
Que es Machine Learning (ML)?
•Definición:
• “Un computador aprende de la experiencia E con
respecto a una clase de tareaT y medida de rendimiento
P, si su rendimiento en la tareaY medido en P mejora con
la experiencia E”- Tom M. Mitchell
•Para Mortales:
• “El objetivo de ML es programar computadores para usar
datos de ejemplo o experiencia previa para resolver un
problema” – Introduction to Machine Learning, 2nd Edition, MIT Press
Que es Machine Learning (ML)?
•Permite optimizar el criterio de rendimiento
usando datos de ejemplo o experiencia
pasada
•Inferencia a partir de ejemplos (rol de
estadística)
•Eficiencia de algoritmos para resolver
problemas de optimización representando y
evaluando el modelo para inferencia
Por que ML?
•Es programar para optimizar el criterio de
rendimiento utilizando datos de ejemplo o
experiencia pasada
•Hay muchos casos que no requieren aprendizaje
•El aprendizaje se utiliza en casos como:
• No hay experiencia previa
• No es fácil explicar la experiencia existente
• La solución cambia en el tiempo
• La solución se debe adaptar a casos particulares
Machine Learning Vs Artificial Intelligence
Escenarios de uso de ML
•Análisis medico
•Vision computarizada
•Procesamiento de lenguaje natural
•Control de robots
•Biología computacional
•Análisis predictivo
•Identificación de anomalías
Aproximaciones para ML
• Aprendizaje Supervisado o Inductivo
Los datos de entrenamiento incluyen la salida deseada
• Aprendizaje No Supervisado
Los datos de entrenamiento no incluyen la salida deseada
• Aprendizaje Semi-supervisado
Los datos de entrenamiento incluyen algunas salidas
• Aprendizaje de Refuerzo
Recompensas a partir de una secuencia de acciones
Aprendizaje Supervisado (Inductivo)
• Teniendo ejemplos de una función (X, F(X))
• Prediga el valor de la función (X, F(X)) para nuevos ejemplos
de X
• Usos:
• Clasificación: F(x) es una función discreta
• Regresión: F(x) es una función continua
• Estimación probabilística: F(x) = Probabilidad(x)
Aprendizaje Supervisado
6.
Seleccion
ar el
mejor
modelo
5. Evaluar
resultados
. Volver a
3?
4. Aplicar
algoritmo
s en los
datos
3.
Construir
el Modelo
2. Dividir
en
entrenami
ento y
prueba
1. Limpiar
y
complem
entar
datos
0. Datos
Aprendizaje No Supervisado
•Aprender lo que sucede “normalmente”
•Clúster : Agrupar instancias similares
•Análisis deAsociación: Asociaciones en
elementos de los datos
Aprendizaje No Supervisado
Evaluar
Grupos
Aplicar
Algoritmos
Datos
Machine learning101
Linealidad
Linealidad
Regresión Lineal
Regresión Logística
Arboles, Junglas y Bosques de decisión
Redes neuronales y perceptrones
Support Vector Machine
Principal Component Analysis - PCA
Clustering
Clasificadores multiclase
Servicios Out Of The Box
• Cortana Intelligence Suite
Machine Learning 101
Ricardo GonzalezVargas
Microsoft Regional Director - Bogotá
CEO – Androcial / WomyAds.com
@rgonv - http://ricardogonzalez.me
Q & A

Más contenido relacionado

PDF
Técnicas de Inteligencia Artificial
PDF
Las batallas del data scientist
PPTX
Historia de los metod. cuantitativos
PPTX
Modelamiento y Simulación de Sistemas
PPT
Simulación y Modelamiento de Sistemas
PDF
Machine Learning para proyectos de seguridad(Pycon)
PDF
Importancia de la simulacion
PPTX
Tecnica de algoritmos sair
Técnicas de Inteligencia Artificial
Las batallas del data scientist
Historia de los metod. cuantitativos
Modelamiento y Simulación de Sistemas
Simulación y Modelamiento de Sistemas
Machine Learning para proyectos de seguridad(Pycon)
Importancia de la simulacion
Tecnica de algoritmos sair

La actualidad más candente (13)

PDF
Mapa mental conceptual_toma_decisiones
DOCX
DOCX
PPTX
02 etapas proyecto_simulacion
PDF
Machine learning para proyectos de seguridad
PPTX
La simulacion
PPTX
Tipos de modelo de simulacion
PPT
Aula virtual simulacion
DOCX
Fases de diseño del modelo de simulacion
PDF
Teoria de colas y cadenas de Markov
PPT
Como Se Hace Una Simulación (Grupo 04)
PDF
Utp ia_s3_aprendizaje automatico
PDF
Actividad individual mentefacto y tabla diagnostico
Mapa mental conceptual_toma_decisiones
02 etapas proyecto_simulacion
Machine learning para proyectos de seguridad
La simulacion
Tipos de modelo de simulacion
Aula virtual simulacion
Fases de diseño del modelo de simulacion
Teoria de colas y cadenas de Markov
Como Se Hace Una Simulación (Grupo 04)
Utp ia_s3_aprendizaje automatico
Actividad individual mentefacto y tabla diagnostico
Publicidad

Similar a Machine learning101 (20)

PDF
CLASE 3 ML AZURE MACHINE LEARNING 2024.pdf
PPTX
Machine Learning for Developers (PyConEs2017)
PPTX
Que es Azure Machine Learning 2015
PPT
ModClasificacionR_Analitica_avanzada de datos
PPTX
Introducción a Machine Learning
PPTX
Transformación Digital – Ciencia de datos el siguiente nivel
PDF
Implementando machine learning con c# y .net
PPTX
Machine learning for dummies - Azuges November 2016
PPTX
test presentación ML prueba curso test ML AI
PPTX
CIITEC Fundamentos de Deep Learning.pptx
PPTX
TallerML23.pptx
PDF
Presentación 1 día - Inteligencia Artificial para mortales como tú.pdf
PPTX
Introduccion a Azure Machine Learning.pptx
PPTX
UNICABA - Azure Machine Learning.pptx
PDF
Machine Learning Para Definir Clusters De Usuarios Y Acciones Concretas. Medi...
PDF
Machine learning conceptos y aplicaciones
PPTX
Argentesting 2019 - Machine learning en testing priorizacion de casos de pr...
PPTX
Sí yo he podido aprender algo de eso llamado IA... ¡Créeme, tú también puedes!
PDF
1.1 - Aprendizaje automático (machine learning) bases
PDF
Machine Learning en Inversiones 20210414
CLASE 3 ML AZURE MACHINE LEARNING 2024.pdf
Machine Learning for Developers (PyConEs2017)
Que es Azure Machine Learning 2015
ModClasificacionR_Analitica_avanzada de datos
Introducción a Machine Learning
Transformación Digital – Ciencia de datos el siguiente nivel
Implementando machine learning con c# y .net
Machine learning for dummies - Azuges November 2016
test presentación ML prueba curso test ML AI
CIITEC Fundamentos de Deep Learning.pptx
TallerML23.pptx
Presentación 1 día - Inteligencia Artificial para mortales como tú.pdf
Introduccion a Azure Machine Learning.pptx
UNICABA - Azure Machine Learning.pptx
Machine Learning Para Definir Clusters De Usuarios Y Acciones Concretas. Medi...
Machine learning conceptos y aplicaciones
Argentesting 2019 - Machine learning en testing priorizacion de casos de pr...
Sí yo he podido aprender algo de eso llamado IA... ¡Créeme, tú también puedes!
1.1 - Aprendizaje automático (machine learning) bases
Machine Learning en Inversiones 20210414
Publicidad

Más de Ricardo González (20)

PPTX
20190506_Industria 4.0 La nube como habilitador de capacidades.pptx
PPTX
20190615_Global Azure You build it you run it-v2_es.pptx
PPTX
20210420_AI en la realidad del sector Fintech.pptx
PPTX
20190520 Cloud Experience - La nube como Habilitador para la innovación.pptx
PPTX
20190812_Modernizing-your-application-with-containers-and-serverless-SPA_ok.pptx
PPTX
20191112_Fintalent_Democratizacion de IA.pptx
PPTX
20161024 CFC Keynote - Transformation enablement
PPTX
20191016_Ambientes Efímeros con IaC y DevOps.pptx
PPTX
20240806 Well-Architected y Gobierno de Nube: Habilitadores para la Innovació...
PPTX
202408 DevOps y DevSecOps en la Nube: Mejores Prácticas desde el Primer Día
PDF
20240626_Por que modernizar mis aplicaciones en la nube.pdf
PPTX
20230812 -AWS Community Day Colombia - ¿Que diablos es el Gobierno de Nube_.pptx
PDF
20230511 Seguridad en la nube para Startups: Aprovecha las herramientas de AWS
PDF
20230524_Tendencias en Modernizacion , innovacion y transformacion en la nube
PPTX
20190427 arquitectura de microservicios con contenedores
PPTX
20180520 expertslive ai_and_machine_learning_demistified
PPTX
20180616 r gonzalez_from once per month to multiple times a day b
PPTX
20180421 gab azure_ai_services
PPTX
Blockchain - Desmitificacion
PPTX
20180912 intro toazure
20190506_Industria 4.0 La nube como habilitador de capacidades.pptx
20190615_Global Azure You build it you run it-v2_es.pptx
20210420_AI en la realidad del sector Fintech.pptx
20190520 Cloud Experience - La nube como Habilitador para la innovación.pptx
20190812_Modernizing-your-application-with-containers-and-serverless-SPA_ok.pptx
20191112_Fintalent_Democratizacion de IA.pptx
20161024 CFC Keynote - Transformation enablement
20191016_Ambientes Efímeros con IaC y DevOps.pptx
20240806 Well-Architected y Gobierno de Nube: Habilitadores para la Innovació...
202408 DevOps y DevSecOps en la Nube: Mejores Prácticas desde el Primer Día
20240626_Por que modernizar mis aplicaciones en la nube.pdf
20230812 -AWS Community Day Colombia - ¿Que diablos es el Gobierno de Nube_.pptx
20230511 Seguridad en la nube para Startups: Aprovecha las herramientas de AWS
20230524_Tendencias en Modernizacion , innovacion y transformacion en la nube
20190427 arquitectura de microservicios con contenedores
20180520 expertslive ai_and_machine_learning_demistified
20180616 r gonzalez_from once per month to multiple times a day b
20180421 gab azure_ai_services
Blockchain - Desmitificacion
20180912 intro toazure

Último (20)

PPTX
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
PPTX
REDES INFORMATICAS REDES INFORMATICAS.pptx
PDF
taller de informática - LEY DE OHM
PDF
SAP Transportation Management para LSP, TM140 Col18
PPTX
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
PDF
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
PDF
Maste clas de estructura metálica y arquitectura
PDF
Diapositiva proyecto de vida, materia catedra
PDF
Influencia-del-uso-de-redes-sociales.pdf
PDF
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
PPTX
historia_web de la creacion de un navegador_presentacion.pptx
PPTX
Propuesta BKP servidores con Acronis1.pptx
PDF
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
PPT
Que son las redes de computadores y sus partes
PPTX
RAP02 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
PDF
CyberOps Associate - Cisco Networking Academy
PPTX
IA de Cine - Como MuleSoft y los Agentes estan redefiniendo la realidad
PDF
Plantilla para Diseño de Narrativas Transmedia.pdf
PDF
Estrategia de apoyo tecnología grado 9-3
PPTX
Presentación PASANTIAS AuditorioOO..pptx
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
REDES INFORMATICAS REDES INFORMATICAS.pptx
taller de informática - LEY DE OHM
SAP Transportation Management para LSP, TM140 Col18
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
Maste clas de estructura metálica y arquitectura
Diapositiva proyecto de vida, materia catedra
Influencia-del-uso-de-redes-sociales.pdf
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
historia_web de la creacion de un navegador_presentacion.pptx
Propuesta BKP servidores con Acronis1.pptx
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
Que son las redes de computadores y sus partes
RAP02 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
CyberOps Associate - Cisco Networking Academy
IA de Cine - Como MuleSoft y los Agentes estan redefiniendo la realidad
Plantilla para Diseño de Narrativas Transmedia.pdf
Estrategia de apoyo tecnología grado 9-3
Presentación PASANTIAS AuditorioOO..pptx

Machine learning101

  • 1. Machine Learning 101 Ricardo GonzalezVargas Microsoft Regional Director - Bogotá CEO – Androcial / WomyAds.com @rgonv - http://ricardogonzalez.me
  • 2. Quien les Habla? Machine Learning Blockchain Cloud Architecture
  • 3. Agenda • Que es Machine Learning? • Por que ML? • Machine Learning Vs Artificial Intelligence • Escenarios de Uso de ML • Aproximaciones para Machine Learning • Servicios de Azure para Machine Learning • Servicios Out of the Box
  • 4. Que es Machine Learning (ML)? •Definición: • “Un computador aprende de la experiencia E con respecto a una clase de tareaT y medida de rendimiento P, si su rendimiento en la tareaY medido en P mejora con la experiencia E”- Tom M. Mitchell •Para Mortales: • “El objetivo de ML es programar computadores para usar datos de ejemplo o experiencia previa para resolver un problema” – Introduction to Machine Learning, 2nd Edition, MIT Press
  • 5. Que es Machine Learning (ML)? •Permite optimizar el criterio de rendimiento usando datos de ejemplo o experiencia pasada •Inferencia a partir de ejemplos (rol de estadística) •Eficiencia de algoritmos para resolver problemas de optimización representando y evaluando el modelo para inferencia
  • 6. Por que ML? •Es programar para optimizar el criterio de rendimiento utilizando datos de ejemplo o experiencia pasada •Hay muchos casos que no requieren aprendizaje •El aprendizaje se utiliza en casos como: • No hay experiencia previa • No es fácil explicar la experiencia existente • La solución cambia en el tiempo • La solución se debe adaptar a casos particulares
  • 7. Machine Learning Vs Artificial Intelligence
  • 8. Escenarios de uso de ML •Análisis medico •Vision computarizada •Procesamiento de lenguaje natural •Control de robots •Biología computacional •Análisis predictivo •Identificación de anomalías
  • 9. Aproximaciones para ML • Aprendizaje Supervisado o Inductivo Los datos de entrenamiento incluyen la salida deseada • Aprendizaje No Supervisado Los datos de entrenamiento no incluyen la salida deseada • Aprendizaje Semi-supervisado Los datos de entrenamiento incluyen algunas salidas • Aprendizaje de Refuerzo Recompensas a partir de una secuencia de acciones
  • 10. Aprendizaje Supervisado (Inductivo) • Teniendo ejemplos de una función (X, F(X)) • Prediga el valor de la función (X, F(X)) para nuevos ejemplos de X • Usos: • Clasificación: F(x) es una función discreta • Regresión: F(x) es una función continua • Estimación probabilística: F(x) = Probabilidad(x)
  • 11. Aprendizaje Supervisado 6. Seleccion ar el mejor modelo 5. Evaluar resultados . Volver a 3? 4. Aplicar algoritmo s en los datos 3. Construir el Modelo 2. Dividir en entrenami ento y prueba 1. Limpiar y complem entar datos 0. Datos
  • 12. Aprendizaje No Supervisado •Aprender lo que sucede “normalmente” •Clúster : Agrupar instancias similares •Análisis deAsociación: Asociaciones en elementos de los datos
  • 19. Arboles, Junglas y Bosques de decisión
  • 20. Redes neuronales y perceptrones
  • 25. Servicios Out Of The Box • Cortana Intelligence Suite
  • 26. Machine Learning 101 Ricardo GonzalezVargas Microsoft Regional Director - Bogotá CEO – Androcial / WomyAds.com @rgonv - http://ricardogonzalez.me
  • 27. Q & A