SlideShare una empresa de Scribd logo
1 de 54
Azure Machine
Learning IoT
Ing. Eduardo Castro, PhD
Agenda
Cubriendo el espectro Analytics
Descriptivo Diagnóstico PreceptivoProfético
Profesionales de TI
Modelado de datos, ETL, Data
Almacenamiento, Marts y
cubos de datos
Información del Trabajador
Self-Service y
Exploración con BI
Poder
Los científicos de datos
Advanced Analytics de
Microsoft y 3rd partes
BI Enablement Advanced Analytics
Gestión de datos empresariales
Que pasó? ¿Por qué ocurrió? Lo que sucederá? Qué tengo que hacer?
Científico de datos
Un científico de datos incorpora técnicas y teorías de
muchos campos, incluyendo las matemáticas, la estadística,
la ingeniería de datos, reconocimiento de patrones,
aprendizaje avanzado , visualización, modelado de la
incertidumbre, almacenamiento de datos y la computación
de alto rendimiento con el objetivo de extraer el significado
de datos.
Ciencia de datos: un término
utilizado indistintamente con
inteligencia de negocio o análitica
empresarial
Data wrangling
(munging), retrieval
+ storage
Data
mining &
machine
learning
Statistics
Big data
Experiencia Científico de Datos
Telecomunicaciones Servicios Financieros Cuidado De La Salud
Línea Fija y Móvil
Banca, Seguros,
Bienes Raíces
Productos
farmacéuticos,
Biotecnología
Industria
Aeroespacial,
Manufactura
¿Qué es el análisis predictivo?
• El análisis de datos con técnicas matemáticas de
estadística, minería de datos y aprendizaje
automático. Se utiliza para descubrir patrones
ocultos, que da una ventaja competitiva.
Qué es el análisis predictivo?
Predictive Analytics es el descubrimiento de información
predictiva, a veces oculta, de las bases de datos
utilizando atributos de datos relacionados y no
relacionados con la aplicación de algoritmos de análisis,
y la creación de modelos que generan resultados
predictivos.
Modelaje Predictivo es el proceso de creación de un
modelo para predecir mejor la probabilidad de un
resultado.
Escenarios comunes de clientes por análisis
predictivo
Aprendizaje automático
Aprendizaje automático = minería de
datos?
• La automatización de la automatización
• Utilizar computadoras para programar computadoras
• Escribir software es el cuello de botella
• Deje que los datos hagan el trabajo!
Qué es el aprendizaje autómático o Machine Learning
2
¿Por qué "Aprender"?
• El aprendizaje automático es la programación de
computadoras para optimizar un criterio de desempeño
usando datos como ejemplo o experiencia previa.
• El aprendizaje se utiliza cuando:
• Experiencia humana no existe (la navegación en Marte),
• Los seres humanos son incapaces de explicar su experiencia
(reconocimiento de voz)
• Solución cambios en el tiempo (el enrutamiento en una red
informática)
• Solución necesita ser adaptada a los casos particulares (biométrica
de usuario)
Cumpliendo con uno de los viejos sueños
del co-fundador de Microsoft, Bill Gates:
Computadoras que podemos ver, oír
y entender.
John Platt
Científico distinguido en
Microsoft Research
¿Qué es
Aprendizaje
Automático?
Sistemas informáticos de
predicción se vuelven más
inteligentes, con experiencia
"
"
3
De qué hablamos cuando hablamos de "Aprendizaje"
• Aprender modelos generales a partir de ejemplos de
datos particulares
• Los datos son baratos y abundantes (data warehouses,
data marts); el conocimiento es caro y escaso.
• Ejemplo para comercio minorista: las transacciones de los
clientes y la conducta del consumidor:
Las personas que compraron "Código Da Vinci" también compraron "Las cinco personas que conoces en
el cielo" (www.amazon.com)
• Construir un modelo que es una aproximación buena y
útil de los datos.
Computadora
Datos
Programa
Salida
Computadora
Datos
Salida
Programa
Programación tradicional vs machine learning
""
¿Qué es la Internet de las cosas?
La red de los objetos
físicos que contienen la
tecnología embebida para
comunicarse e interactuar
con sus estados internos o
el ambiente externo.
Fuente: Gartner
Visión de Microsoft
El Internet de las Cosas comienza
con Tus Cosas.
• Construir sobre la infraestructura que ya tiene.
• Añadir más dispositivos a los que ya posee.
• Obtenga más de los datos que ya existe.
Microsoft y la Internet de las cosas
Dispositivo de rastreo de
vehículos
Cámaras Contador De Potencia Medidor de carga
Detectores de humo de
incendios
Sensor de humedad Medidor de flujo Sensor de Ocupación Sensor De Temperatura
DISPOSITIVOS INTELIGENTES
Agregación | AnálisisLocal
Protocolo Multi-Wireless
Controlador de máquina
Seguimiento de
Vehículos
Smart Grid Equipamiento Quiosco Retail
Detección de
incendios
Cuidado De La Salud
Edificio Inteligente
Automatización
Publicidad Digital
Inicio Automatización
Inteligente
Automotor Al Por Menor Industrial
Cuidado De La
Salud
Seguridad y Vigilancia Energía Smart Home Smart Cities
Monitoreo
La recolección de datos y
alertas
El seguimiento de activos y
Geo-cercas
Preventivo mantenimiento
Facturación basada Uso
Acceso Remoto
Segura iniciar sesión en los
dispositivos y productos para
diagnosticar problemas
remotos
Mantenimiento remoto -
diagnosticar y reparar
problemas
Distribución de
Contenido
Automatizar la
implementación de software
de bienes
Distribuir archivos a los
dispositivos. El contenido
incluye archivos de activos
específicos, doc, anuncios
Microsoft Azure Intelligent Systems Service(s)
Gestión de la Configuración
Almacenar y acceder a
configuraciones de activos
Conformidad Administración
Telemática
App LOB personalizada
Herramientas Dash-
embarque
Grandes herramientas de
visualizaciónde datos Integracion Social Integración de la empresa
M2M pasarelaRED
Visión integral para que el negocio
centrado en el servicio
El enfoque de Microsoft a la IoT
Core Azure IoT Arquitectura
Conecte aplicaciones, servicios y dispositivos
Integrar otros elementos (Azure SQL, Almacenamiento, Sitios Web y Aplicaciones)
Protocolos (REST, AMQP, WS *) y API
Integración con actuales y 3rd
Gestión De Eventos
Reglas, Alarmas
Almacenamiento
Analítica
DispositivodeDatos
Capa de presentación
Service Bus / Evento Hubs
DocumentDB
Microsoft Azure IoT Nube Servicios
Productores Evento Ingestión TransformaciónAlmacenamiento
Externo Fuente de datos
Evento Hub (Service Bus)
Azure ML
HD Insight
Azure NRT
Presentación y acción
Service Cloud
Externo Fuente de datos
Base de datos SQL
Tabla / Blob Almacenamiento
Websites Azure
Servicios móviles
BI Poder
Service Cloud
Servicio Exterior
Conectividad del dispositivo
ConectividadMensajería
Desafíos de IoT con las capacidades de la
plataforma Azure
Direccionabilida
d
Short Haul / protocolos
de Larga Distancia, los
dispositivos no IP,
cortafuegos / NAT de
enrutamiento, en línea /
fuera de línea, la
itinerancia, la
orientación
Heterogeneidad
OS / firmware, energía /
red, protocolos
Seguridad
La federación de identidades, de
dispositivos y datos de autorización,
privacidad, integridad de los datos de
borde, la seguridad de transporte,
formato
Escala
Gran volumen
de dispositivos
por ejemplo y
rentable
Telemetría
Colección, filtrado,
enrutamiento,
rendimiento, Per-
mensaje QoS
Notificaciones
Programación y
Orientación
dispositivos de borde
Device grupos
dentro de grandes
poblaciones
Comando / Control
Correlación, Sesiones / lotes
Organizacional IP / Arquitectura, integración de proveedores, 3rd servicio fiesta y tecnología
Escenario de eventos Hub
Analytics Vision
Utilizando los datos del pasado para predecir el futuro
Motores
recomenda-ción
Análisis
Publicidad
El pronóstico del
tiempo para la
planificación de
negocios
Análisis de redes
sociales
Legal
descubrimiento y
archivo de
documentos
Análisis de
precios
Fraude
detección
Mantequera
análisis
Supervisión de
equipos
Seguimiento y
servicios basados
​​en localización
Seguros
personalizada
El aprendizaje automático y
el análisis predictivo son
capacidades básicas que se
necesitan en toda la
empresa
¿Cómo construir un modelo predictivo?
Negocios
Perspectivas
1
2
34
5
¿Cuál es Azure ML?
•Plataforma de Aprendizaje Automático
•Parte de Microsoft Azure
Herramientas Azure ML
• Azure Portal
• Empieza aqui: una disposición ML Workspace
• Opcional: trabajo con SQL Azure
• Herramienta ML Estudio
• ML Estudio
• Conectar a datos y construir experimentos
• Publicar servicios web
• Azure Portal
• Gestionar o eliminar espacios de trabajo
• Opcionalmente, publicar servicios a Azure DataMarket
Los pasos del proceso Azure ML
1. Iterar hasta modelo sea válido:
1. Datos
1. Conectar
2. Transformar si es necesario
3. Seleccione características (columnas útiles)
2. Modelo
1. Inicialice
2. Ejecute
3. Puntuación (Predecir)
4. Evaluar Resultados (predicciones)
3. Válido?
2. Etapa y Publicar un servicio web
¿Cómo utilizo Azure Machine Learning?
Importar datos
Constuir un
modelo
Combinar el
Modelo con el
API
Una solución de Aprendizaje Automático – obtener resultados a
partir de los datos
Azure Portal
Operaciones
Azure Equipo
ML Studio
Científico de
Datos
HDInsight
Almacenamiento
En Azure
Datos de
escritorio
Azure Portal y
Servicio API ML
Equipo de operaciones de
Azure
PowerBI/
Dashboards
Aplicaciones MóvilesAplicaciones Web
Servicio API ML Desarrollador
Una solución de Aprendizaje Automático - obtener resultados a partir de
los datos
Azure Portal
Operaciones
Azure Equipo
ML Estudio
Datos Científico
HDInsight
Almacenamiento
Azure
Datos de
escritorio
Azure Portal y
Servicio API ML
Operaciones
Azure Equipo
PowerBI/
Dashboards
Aplicaciones MóvilesAplicaciones Web
Servicio API ML Revelador
ML Studio
y el científico de datos
• Acceso y preparación de
datos
• Crear, modelos de prueba
• Con un solo clic pasar a la
etapa de producción a través
de la API de Servicios
Servicio API Azure Portal y
ML
• Crear ML Studio Workplace
• Asignar cuenta de almacenamiento
(s)
• Monitor Consumo ML
• Ver alertas cuando el modelo es listo
• Publicar WebServices
API ML servicio y el desarrollador
• Modelos disponibles como una url que se puede invocar
Los usuarios pueden acceder
fácilmente a los resultados: desde
cualquier lugar,en cualquier dispositivo
Arquitectura de Streaming
Arquitectura de Referencia Dispositivos
https://msdn.microsoft.com/en-us/magazine/dn574801.aspx
Microsoft Azure Services con IoT
https://msopentech.com/blog/2014/12/10/connecthedots-io/
Almacenamiento
adaptadores
Corriente
tratamien
to
Gateways Nube
(APIs web)
Field
gateways
Aplicaciones
Búsqueda y consulta
Análisis de datos (Excel)
/ Cliente pesado Web
cuadros de mando
Dispositivos para
tomar medidas
RabbitMQ /
ActiveMQ
Web y Social
Dispositivos
Sensore
s
UsodeStormenHDInsight-automovilesconectados
6
Gateways
Obtener los
datos
Almacenar
en blob
Obtener
datos de
referencia
Haga
aprendizaje
automático
Almacenar
para
consultas
Servicio de
Queuing
Dashboard en
vivo
Servicio de
Queuing
Hubs de eventos
Azure Blob HBase Azure ML DocumentDB
PowerBI
Evento
Hubs
Hola, Machine Learning Studio!
Machine Learning Studio
Experimentos: Los experimentos que se han creado, ejecutado, y
guardado como borradores. Estos incluyen un conjunto de experimentos
de ejemplo que se incluyen con el servicio que le ayudará en sus
proyectos.
Servicios Web Servicios: Una lista de los experimentos que se han
publicado como servicios web. Esta lista estará vacía hasta que publique
su primer
experimento.
Settings: Una colección de parámetros que puede utilizar para
configurar
su cuenta y recursos. Puede utilizar esta opción para invitar otros
usuarios compartir su espacio de trabajo en Azure Machine Learning.
Componentes de un experimento
• Un experimento consta de los componentes clave necesarios
para construir, probar y evaluar un modelo predictivo. En Azure
Machine Learning, un experimento contiene dos componentes
principales: los conjuntos de datos y módulos.
• Un conjunto de datos contiene datos que se han subido a
Machine Learning Studio. El conjunto de datos se utiliza al crear
un modelo predictivo. Machine Learning Studio también ofrece
varios conjuntos de datos de demostración para ayudarle a
reactivar la creación de sus primeros experimentos.
• Un módulo es un algoritmo que va a utilizar en la construcción
de su modelo predictivo.
Módulos
• Reader: Este módulo se utiliza para leer los datos de varias fuentes, incluyendo la
Web, base de datos SQL Azure, almacenamiento Blob Azure, o mesas Hive.
• Split: Este módulo se divide un conjunto de datos en dos partes. Normalmente se
utiliza para dividir un conjunto de datos de aprendizaje y prueba de datos
separadas.
• Elementary Statistics: Calcula estadísticas elementales como la media, la desviación
estándar, etc., de un determinado conjunto de datos.
• Regresión lineal: se puede utilizar para crear un modelo predictivo con un
algoritmo de regresión lineal.
Módulos
• Train Model: Este módulo entrena un algoritmo de clasificación o regresión
seleccionado con un conjunto de datos de entrenamiento dado.
• Evaluate Model: Este módulo se utiliza para evaluar el desempeño de un
modelo de clasificación o regresión entrenado.
• Cross Validate Model: Este módulo se utiliza para llevar a cabo validación
cruzada para evitar el exceso de ajuste. Por defecto, este módulo usa 10
veces la validación cruzada.
• Score Model: Puntúa un modelo de clasificación o regresión entrenado.
Pasos para la creación de un experimento
•Crear un modelo
• Paso 1: Obtener datos
• Paso 2: Preproceso de datos
• Paso 3: Definir las características
•Entrenar el modelo
• Paso 4: Seleccionar y aplicar un algoritmo de aprendizaje
• Pruebe el Modelo
•Paso 5: Predecir sobre nuevos datos
Evaluación del modelo
• Mean Absolute Error (MAE). El promedio de los errores
absolutos (un error es la diferencia entre el valor predicho y el
valor real)
• Root Mean Squared Error (RMSE). La raíz cuadrada del
promedio de errors al cuadrado
• Relative Absolute Error. El promedio de los valores absolutos
relativos a la diferencia absoluta entre los valores reales y el
promedio de todos los valores reales
• Relative Squared Error. El promedio de los errores cuadrados
relativos al cuadrado de la diferencia entre los valores reales y el
promedio de los todos los valores reales
• Coefficient of Determination. También conocido como R
cuadrado, es una métrica estadísitca que indica qué tan bien el
modelo predice los datos
• Un coeficiente cercano a 1.0 significa mejores predicciones. Un
1.0 significa que el modelo explica el 100% de los datos
Flujo en Azure Machine Learning
Flujo en Azure Machine Learning
Flujo en Azure Machine Learning
Flujo en Azure Machine Learning
Errores comunes en el análisis predictivo
Azure Machine
Learning IoT
Ing. Eduardo Castro, PhD

Más contenido relacionado

La actualidad más candente

Presentación del meetup IoT & Big Data Sofia2 Lab
Presentación del meetup IoT & Big Data Sofia2 LabPresentación del meetup IoT & Big Data Sofia2 Lab
Presentación del meetup IoT & Big Data Sofia2 LabSofia2 Smart Platform
 
Building The Modern Architecture of Hybrid Data for Big Data with Microsoft D...
Building The Modern Architecture of Hybrid Data for Big Data with Microsoft D...Building The Modern Architecture of Hybrid Data for Big Data with Microsoft D...
Building The Modern Architecture of Hybrid Data for Big Data with Microsoft D...Joseph Lopez
 
Big Data, casos, tecnologias y aplicaciones reales
Big Data, casos, tecnologias y aplicaciones realesBig Data, casos, tecnologias y aplicaciones reales
Big Data, casos, tecnologias y aplicaciones realesStratebi
 
Big Data: conceptos generales e impacto en los negocios
Big Data: conceptos generales e impacto en los negociosBig Data: conceptos generales e impacto en los negocios
Big Data: conceptos generales e impacto en los negociosCelestino Güemes Seoane
 
Cómo empezar a implementar proyectos Big Data en tu organización
Cómo empezar a implementar proyectos Big Data en tu organizaciónCómo empezar a implementar proyectos Big Data en tu organización
Cómo empezar a implementar proyectos Big Data en tu organizaciónBEEVA_es
 
Cómo implementar una solución Big Data
Cómo implementar una solución Big DataCómo implementar una solución Big Data
Cómo implementar una solución Big DataAMETIC
 
Azure4Research - Big Data Analytics con Hadoop, Spark y Power BI
Azure4Research - Big Data Analytics con Hadoop, Spark y Power BIAzure4Research - Big Data Analytics con Hadoop, Spark y Power BI
Azure4Research - Big Data Analytics con Hadoop, Spark y Power BIAlberto Diaz Martin
 
AWS Innovate 2020 - Aprenda cómo el Data Flywheel puede ayudarle en su estrat...
AWS Innovate 2020 - Aprenda cómo el Data Flywheel puede ayudarle en su estrat...AWS Innovate 2020 - Aprenda cómo el Data Flywheel puede ayudarle en su estrat...
AWS Innovate 2020 - Aprenda cómo el Data Flywheel puede ayudarle en su estrat...Amazon Web Services LATAM
 
HD Insight Integracion con SQL Server Power-Pivot Excel
HD Insight Integracion con SQL Server Power-Pivot ExcelHD Insight Integracion con SQL Server Power-Pivot Excel
HD Insight Integracion con SQL Server Power-Pivot ExcelEduardo Castro
 
Big Data Architecture con Pentaho
Big Data Architecture con PentahoBig Data Architecture con Pentaho
Big Data Architecture con PentahoDatalytics
 
SQL Saturday Bogota - Big Data HDInsight Server
SQL Saturday Bogota - Big Data HDInsight ServerSQL Saturday Bogota - Big Data HDInsight Server
SQL Saturday Bogota - Big Data HDInsight ServerEduardo Castro
 
Desmitificando el Big Data
Desmitificando el Big DataDesmitificando el Big Data
Desmitificando el Big DataStratebi
 
Big Data - Desarrollando soluciones efectivas
Big Data - Desarrollando soluciones efectivasBig Data - Desarrollando soluciones efectivas
Big Data - Desarrollando soluciones efectivasJoseph Lopez
 
Arquitectura de Data Fabric: Clave en proyectos de Big Data y Machine Learning
Arquitectura de Data Fabric: Clave en proyectos de Big Data y Machine LearningArquitectura de Data Fabric: Clave en proyectos de Big Data y Machine Learning
Arquitectura de Data Fabric: Clave en proyectos de Big Data y Machine LearningDenodo
 
Que debe saber un DBA de SQL Server sobre Hadoop
Que debe saber un DBA de SQL Server sobre HadoopQue debe saber un DBA de SQL Server sobre Hadoop
Que debe saber un DBA de SQL Server sobre HadoopEduardo Castro
 
El impacto de las tecnologías BIGDATA en los procesos de analítica y segurida...
El impacto de las tecnologías BIGDATA en los procesos de analítica y segurida...El impacto de las tecnologías BIGDATA en los procesos de analítica y segurida...
El impacto de las tecnologías BIGDATA en los procesos de analítica y segurida...cruetic2015
 

La actualidad más candente (20)

Presentación del meetup IoT & Big Data Sofia2 Lab
Presentación del meetup IoT & Big Data Sofia2 LabPresentación del meetup IoT & Big Data Sofia2 Lab
Presentación del meetup IoT & Big Data Sofia2 Lab
 
Building The Modern Architecture of Hybrid Data for Big Data with Microsoft D...
Building The Modern Architecture of Hybrid Data for Big Data with Microsoft D...Building The Modern Architecture of Hybrid Data for Big Data with Microsoft D...
Building The Modern Architecture of Hybrid Data for Big Data with Microsoft D...
 
Big Data, casos, tecnologias y aplicaciones reales
Big Data, casos, tecnologias y aplicaciones realesBig Data, casos, tecnologias y aplicaciones reales
Big Data, casos, tecnologias y aplicaciones reales
 
Big Data: conceptos generales e impacto en los negocios
Big Data: conceptos generales e impacto en los negociosBig Data: conceptos generales e impacto en los negocios
Big Data: conceptos generales e impacto en los negocios
 
Cómo empezar a implementar proyectos Big Data en tu organización
Cómo empezar a implementar proyectos Big Data en tu organizaciónCómo empezar a implementar proyectos Big Data en tu organización
Cómo empezar a implementar proyectos Big Data en tu organización
 
Cómo implementar una solución Big Data
Cómo implementar una solución Big DataCómo implementar una solución Big Data
Cómo implementar una solución Big Data
 
Azure4Research - Big Data Analytics con Hadoop, Spark y Power BI
Azure4Research - Big Data Analytics con Hadoop, Spark y Power BIAzure4Research - Big Data Analytics con Hadoop, Spark y Power BI
Azure4Research - Big Data Analytics con Hadoop, Spark y Power BI
 
AWS Innovate 2020 - Aprenda cómo el Data Flywheel puede ayudarle en su estrat...
AWS Innovate 2020 - Aprenda cómo el Data Flywheel puede ayudarle en su estrat...AWS Innovate 2020 - Aprenda cómo el Data Flywheel puede ayudarle en su estrat...
AWS Innovate 2020 - Aprenda cómo el Data Flywheel puede ayudarle en su estrat...
 
HD Insight Integracion con SQL Server Power-Pivot Excel
HD Insight Integracion con SQL Server Power-Pivot ExcelHD Insight Integracion con SQL Server Power-Pivot Excel
HD Insight Integracion con SQL Server Power-Pivot Excel
 
Big Data Architecture con Pentaho
Big Data Architecture con PentahoBig Data Architecture con Pentaho
Big Data Architecture con Pentaho
 
SQL Saturday Bogota - Big Data HDInsight Server
SQL Saturday Bogota - Big Data HDInsight ServerSQL Saturday Bogota - Big Data HDInsight Server
SQL Saturday Bogota - Big Data HDInsight Server
 
Desmitificando el Big Data
Desmitificando el Big DataDesmitificando el Big Data
Desmitificando el Big Data
 
"Casos de uso del Big Data" por Wolfram Rozas
"Casos de uso del Big Data" por Wolfram Rozas"Casos de uso del Big Data" por Wolfram Rozas
"Casos de uso del Big Data" por Wolfram Rozas
 
Big Data - Desarrollando soluciones efectivas
Big Data - Desarrollando soluciones efectivasBig Data - Desarrollando soluciones efectivas
Big Data - Desarrollando soluciones efectivas
 
Arquitectura de Data Fabric: Clave en proyectos de Big Data y Machine Learning
Arquitectura de Data Fabric: Clave en proyectos de Big Data y Machine LearningArquitectura de Data Fabric: Clave en proyectos de Big Data y Machine Learning
Arquitectura de Data Fabric: Clave en proyectos de Big Data y Machine Learning
 
Que debe saber un DBA de SQL Server sobre Hadoop
Que debe saber un DBA de SQL Server sobre HadoopQue debe saber un DBA de SQL Server sobre Hadoop
Que debe saber un DBA de SQL Server sobre Hadoop
 
Anatomía de un proyecto de Big Data
Anatomía de un proyecto de Big DataAnatomía de un proyecto de Big Data
Anatomía de un proyecto de Big Data
 
Big data presentación
Big data presentaciónBig data presentación
Big data presentación
 
Obtención de Datos en #BigData
Obtención de Datos en #BigDataObtención de Datos en #BigData
Obtención de Datos en #BigData
 
El impacto de las tecnologías BIGDATA en los procesos de analítica y segurida...
El impacto de las tecnologías BIGDATA en los procesos de analítica y segurida...El impacto de las tecnologías BIGDATA en los procesos de analítica y segurida...
El impacto de las tecnologías BIGDATA en los procesos de analítica y segurida...
 

Similar a Introduccion a Azure Machine Learning

Smart Grid Big Data e IoT
Smart Grid Big Data e IoTSmart Grid Big Data e IoT
Smart Grid Big Data e IoTEduardo Castro
 
Que es Azure Machine Learning 2015
Que es Azure Machine Learning 2015Que es Azure Machine Learning 2015
Que es Azure Machine Learning 2015Eduardo Castro
 
VLCSofting 2017 - Modernizando las fábricas hacia el concepto de factorías 4....
VLCSofting 2017 - Modernizando las fábricas hacia el concepto de factorías 4....VLCSofting 2017 - Modernizando las fábricas hacia el concepto de factorías 4....
VLCSofting 2017 - Modernizando las fábricas hacia el concepto de factorías 4....Alberto Diaz Martin
 
tendencias de los sistemas de informacion
tendencias de los sistemas de informaciontendencias de los sistemas de informacion
tendencias de los sistemas de informacionYesenia Gomez
 
Los sistemas-de-informacion (2)
Los sistemas-de-informacion (2)Los sistemas-de-informacion (2)
Los sistemas-de-informacion (2)Yesenia Gomez
 
Big Data & Data Analytics con Microsoft Azure
Big Data & Data Analytics con Microsoft AzureBig Data & Data Analytics con Microsoft Azure
Big Data & Data Analytics con Microsoft AzureSoftware Guru
 
Google Cloud Platform - Intro to Data Engineering and Data Science
Google Cloud Platform - Intro to Data Engineering and Data ScienceGoogle Cloud Platform - Intro to Data Engineering and Data Science
Google Cloud Platform - Intro to Data Engineering and Data Science"María José \"Maya\"" Ormaza
 
Industrializacionde la IA Maria Borbones
Industrializacionde la IA Maria BorbonesIndustrializacionde la IA Maria Borbones
Industrializacionde la IA Maria BorbonesWiMLDS_Madrid
 
Introduccion datawarehouse
Introduccion datawarehouseIntroduccion datawarehouse
Introduccion datawarehouseEduardo Castro
 
Creando tu primer ambiente de AI en Azure ML y SQL Server
Creando tu primer ambiente de AI en Azure ML y SQL ServerCreando tu primer ambiente de AI en Azure ML y SQL Server
Creando tu primer ambiente de AI en Azure ML y SQL ServerEduardo Castro
 
Internet of Everything
Internet of EverythingInternet of Everything
Internet of EverythingEducática
 
Los sistemas-de-informacion
Los sistemas-de-informacionLos sistemas-de-informacion
Los sistemas-de-informacionYesenia Gomez
 
El internet de la cosas
El internet de la cosasEl internet de la cosas
El internet de la cosaserikaramirezrr
 
Cómo construir tu propia data platform. From zero to hero.
Cómo construir tu propia data platform. From zero to hero. Cómo construir tu propia data platform. From zero to hero.
Cómo construir tu propia data platform. From zero to hero. GustavoMartin46
 
El Internet de las Cosas y las Personas con Internet
El Internet de las Cosas y las Personas con InternetEl Internet de las Cosas y las Personas con Internet
El Internet de las Cosas y las Personas con InternetWilly Marroquin (WillyDevNET)
 

Similar a Introduccion a Azure Machine Learning (20)

Smart Grid Big Data e IoT
Smart Grid Big Data e IoTSmart Grid Big Data e IoT
Smart Grid Big Data e IoT
 
Que es Azure Machine Learning 2015
Que es Azure Machine Learning 2015Que es Azure Machine Learning 2015
Que es Azure Machine Learning 2015
 
VLCSofting 2017 - Modernizando las fábricas hacia el concepto de factorías 4....
VLCSofting 2017 - Modernizando las fábricas hacia el concepto de factorías 4....VLCSofting 2017 - Modernizando las fábricas hacia el concepto de factorías 4....
VLCSofting 2017 - Modernizando las fábricas hacia el concepto de factorías 4....
 
tendencias de los sistemas de informacion
tendencias de los sistemas de informaciontendencias de los sistemas de informacion
tendencias de los sistemas de informacion
 
Los sistemas-de-informacion (2)
Los sistemas-de-informacion (2)Los sistemas-de-informacion (2)
Los sistemas-de-informacion (2)
 
Big Data & Data Analytics con Microsoft Azure
Big Data & Data Analytics con Microsoft AzureBig Data & Data Analytics con Microsoft Azure
Big Data & Data Analytics con Microsoft Azure
 
Google Cloud Platform - Intro to Data Engineering and Data Science
Google Cloud Platform - Intro to Data Engineering and Data ScienceGoogle Cloud Platform - Intro to Data Engineering and Data Science
Google Cloud Platform - Intro to Data Engineering and Data Science
 
Qué es la ciencia de datos.pdf
Qué es la ciencia de datos.pdfQué es la ciencia de datos.pdf
Qué es la ciencia de datos.pdf
 
Industrializacionde la IA Maria Borbones
Industrializacionde la IA Maria BorbonesIndustrializacionde la IA Maria Borbones
Industrializacionde la IA Maria Borbones
 
Ciencia de datos
Ciencia de datosCiencia de datos
Ciencia de datos
 
Introduccion datawarehouse
Introduccion datawarehouseIntroduccion datawarehouse
Introduccion datawarehouse
 
Creando tu primer ambiente de AI en Azure ML y SQL Server
Creando tu primer ambiente de AI en Azure ML y SQL ServerCreando tu primer ambiente de AI en Azure ML y SQL Server
Creando tu primer ambiente de AI en Azure ML y SQL Server
 
Internet of Everything
Internet of EverythingInternet of Everything
Internet of Everything
 
Los sistemas-de-informacion
Los sistemas-de-informacionLos sistemas-de-informacion
Los sistemas-de-informacion
 
Machine learning
Machine learningMachine learning
Machine learning
 
El internet de la cosas
El internet de la cosasEl internet de la cosas
El internet de la cosas
 
PlataformasIA
PlataformasIAPlataformasIA
PlataformasIA
 
Metric Video Analytics
Metric Video AnalyticsMetric Video Analytics
Metric Video Analytics
 
Cómo construir tu propia data platform. From zero to hero.
Cómo construir tu propia data platform. From zero to hero. Cómo construir tu propia data platform. From zero to hero.
Cómo construir tu propia data platform. From zero to hero.
 
El Internet de las Cosas y las Personas con Internet
El Internet de las Cosas y las Personas con InternetEl Internet de las Cosas y las Personas con Internet
El Internet de las Cosas y las Personas con Internet
 

Más de Eduardo Castro

Introducción a polybase en SQL Server
Introducción a polybase en SQL ServerIntroducción a polybase en SQL Server
Introducción a polybase en SQL ServerEduardo Castro
 
Seguridad en SQL Azure
Seguridad en SQL AzureSeguridad en SQL Azure
Seguridad en SQL AzureEduardo Castro
 
Azure Synapse Analytics MLflow
Azure Synapse Analytics MLflowAzure Synapse Analytics MLflow
Azure Synapse Analytics MLflowEduardo Castro
 
SQL Server 2019 con Windows Server 2022
SQL Server 2019 con Windows Server 2022SQL Server 2019 con Windows Server 2022
SQL Server 2019 con Windows Server 2022Eduardo Castro
 
Novedades en SQL Server 2022
Novedades en SQL Server 2022Novedades en SQL Server 2022
Novedades en SQL Server 2022Eduardo Castro
 
Introduccion a SQL Server 2022
Introduccion a SQL Server 2022Introduccion a SQL Server 2022
Introduccion a SQL Server 2022Eduardo Castro
 
Machine Learning con Azure Managed Instance
Machine Learning con Azure Managed InstanceMachine Learning con Azure Managed Instance
Machine Learning con Azure Managed InstanceEduardo Castro
 
Novedades en sql server 2022
Novedades en sql server 2022Novedades en sql server 2022
Novedades en sql server 2022Eduardo Castro
 
Sql server 2019 con windows server 2022
Sql server 2019 con windows server 2022Sql server 2019 con windows server 2022
Sql server 2019 con windows server 2022Eduardo Castro
 
Introduccion a databricks
Introduccion a databricksIntroduccion a databricks
Introduccion a databricksEduardo Castro
 
Pronosticos con sql server
Pronosticos con sql serverPronosticos con sql server
Pronosticos con sql serverEduardo Castro
 
Data warehouse con azure synapse analytics
Data warehouse con azure synapse analyticsData warehouse con azure synapse analytics
Data warehouse con azure synapse analyticsEduardo Castro
 
Que hay de nuevo en el Azure Data Lake Storage Gen2
Que hay de nuevo en el Azure Data Lake Storage Gen2Que hay de nuevo en el Azure Data Lake Storage Gen2
Que hay de nuevo en el Azure Data Lake Storage Gen2Eduardo Castro
 
Introduccion a Azure Synapse Analytics
Introduccion a Azure Synapse AnalyticsIntroduccion a Azure Synapse Analytics
Introduccion a Azure Synapse AnalyticsEduardo Castro
 
Seguridad de SQL Database en Azure
Seguridad de SQL Database en AzureSeguridad de SQL Database en Azure
Seguridad de SQL Database en AzureEduardo Castro
 
Python dentro de SQL Server
Python dentro de SQL ServerPython dentro de SQL Server
Python dentro de SQL ServerEduardo Castro
 
Servicios Cognitivos de de Microsoft
Servicios Cognitivos de de Microsoft Servicios Cognitivos de de Microsoft
Servicios Cognitivos de de Microsoft Eduardo Castro
 
Script de paso a paso de configuración de Secure Enclaves
Script de paso a paso de configuración de Secure EnclavesScript de paso a paso de configuración de Secure Enclaves
Script de paso a paso de configuración de Secure EnclavesEduardo Castro
 
Introducción a conceptos de SQL Server Secure Enclaves
Introducción a conceptos de SQL Server Secure EnclavesIntroducción a conceptos de SQL Server Secure Enclaves
Introducción a conceptos de SQL Server Secure EnclavesEduardo Castro
 
Que es azure sql datawarehouse
Que es azure sql datawarehouseQue es azure sql datawarehouse
Que es azure sql datawarehouseEduardo Castro
 

Más de Eduardo Castro (20)

Introducción a polybase en SQL Server
Introducción a polybase en SQL ServerIntroducción a polybase en SQL Server
Introducción a polybase en SQL Server
 
Seguridad en SQL Azure
Seguridad en SQL AzureSeguridad en SQL Azure
Seguridad en SQL Azure
 
Azure Synapse Analytics MLflow
Azure Synapse Analytics MLflowAzure Synapse Analytics MLflow
Azure Synapse Analytics MLflow
 
SQL Server 2019 con Windows Server 2022
SQL Server 2019 con Windows Server 2022SQL Server 2019 con Windows Server 2022
SQL Server 2019 con Windows Server 2022
 
Novedades en SQL Server 2022
Novedades en SQL Server 2022Novedades en SQL Server 2022
Novedades en SQL Server 2022
 
Introduccion a SQL Server 2022
Introduccion a SQL Server 2022Introduccion a SQL Server 2022
Introduccion a SQL Server 2022
 
Machine Learning con Azure Managed Instance
Machine Learning con Azure Managed InstanceMachine Learning con Azure Managed Instance
Machine Learning con Azure Managed Instance
 
Novedades en sql server 2022
Novedades en sql server 2022Novedades en sql server 2022
Novedades en sql server 2022
 
Sql server 2019 con windows server 2022
Sql server 2019 con windows server 2022Sql server 2019 con windows server 2022
Sql server 2019 con windows server 2022
 
Introduccion a databricks
Introduccion a databricksIntroduccion a databricks
Introduccion a databricks
 
Pronosticos con sql server
Pronosticos con sql serverPronosticos con sql server
Pronosticos con sql server
 
Data warehouse con azure synapse analytics
Data warehouse con azure synapse analyticsData warehouse con azure synapse analytics
Data warehouse con azure synapse analytics
 
Que hay de nuevo en el Azure Data Lake Storage Gen2
Que hay de nuevo en el Azure Data Lake Storage Gen2Que hay de nuevo en el Azure Data Lake Storage Gen2
Que hay de nuevo en el Azure Data Lake Storage Gen2
 
Introduccion a Azure Synapse Analytics
Introduccion a Azure Synapse AnalyticsIntroduccion a Azure Synapse Analytics
Introduccion a Azure Synapse Analytics
 
Seguridad de SQL Database en Azure
Seguridad de SQL Database en AzureSeguridad de SQL Database en Azure
Seguridad de SQL Database en Azure
 
Python dentro de SQL Server
Python dentro de SQL ServerPython dentro de SQL Server
Python dentro de SQL Server
 
Servicios Cognitivos de de Microsoft
Servicios Cognitivos de de Microsoft Servicios Cognitivos de de Microsoft
Servicios Cognitivos de de Microsoft
 
Script de paso a paso de configuración de Secure Enclaves
Script de paso a paso de configuración de Secure EnclavesScript de paso a paso de configuración de Secure Enclaves
Script de paso a paso de configuración de Secure Enclaves
 
Introducción a conceptos de SQL Server Secure Enclaves
Introducción a conceptos de SQL Server Secure EnclavesIntroducción a conceptos de SQL Server Secure Enclaves
Introducción a conceptos de SQL Server Secure Enclaves
 
Que es azure sql datawarehouse
Que es azure sql datawarehouseQue es azure sql datawarehouse
Que es azure sql datawarehouse
 

Último

tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
Clase N°4 - Purificación y secuenciación de acidos nucleicos Benoit Diringer ...
Clase N°4 - Purificación y secuenciación de acidos nucleicos Benoit Diringer ...Clase N°4 - Purificación y secuenciación de acidos nucleicos Benoit Diringer ...
Clase N°4 - Purificación y secuenciación de acidos nucleicos Benoit Diringer ...Luis Olivera
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 

Último (20)

tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
Clase N°4 - Purificación y secuenciación de acidos nucleicos Benoit Diringer ...
Clase N°4 - Purificación y secuenciación de acidos nucleicos Benoit Diringer ...Clase N°4 - Purificación y secuenciación de acidos nucleicos Benoit Diringer ...
Clase N°4 - Purificación y secuenciación de acidos nucleicos Benoit Diringer ...
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 

Introduccion a Azure Machine Learning

  • 1. Azure Machine Learning IoT Ing. Eduardo Castro, PhD
  • 3. Cubriendo el espectro Analytics Descriptivo Diagnóstico PreceptivoProfético Profesionales de TI Modelado de datos, ETL, Data Almacenamiento, Marts y cubos de datos Información del Trabajador Self-Service y Exploración con BI Poder Los científicos de datos Advanced Analytics de Microsoft y 3rd partes BI Enablement Advanced Analytics Gestión de datos empresariales Que pasó? ¿Por qué ocurrió? Lo que sucederá? Qué tengo que hacer?
  • 4. Científico de datos Un científico de datos incorpora técnicas y teorías de muchos campos, incluyendo las matemáticas, la estadística, la ingeniería de datos, reconocimiento de patrones, aprendizaje avanzado , visualización, modelado de la incertidumbre, almacenamiento de datos y la computación de alto rendimiento con el objetivo de extraer el significado de datos. Ciencia de datos: un término utilizado indistintamente con inteligencia de negocio o análitica empresarial
  • 5. Data wrangling (munging), retrieval + storage Data mining & machine learning Statistics Big data
  • 6. Experiencia Científico de Datos Telecomunicaciones Servicios Financieros Cuidado De La Salud Línea Fija y Móvil Banca, Seguros, Bienes Raíces Productos farmacéuticos, Biotecnología Industria Aeroespacial, Manufactura
  • 7. ¿Qué es el análisis predictivo? • El análisis de datos con técnicas matemáticas de estadística, minería de datos y aprendizaje automático. Se utiliza para descubrir patrones ocultos, que da una ventaja competitiva.
  • 8. Qué es el análisis predictivo? Predictive Analytics es el descubrimiento de información predictiva, a veces oculta, de las bases de datos utilizando atributos de datos relacionados y no relacionados con la aplicación de algoritmos de análisis, y la creación de modelos que generan resultados predictivos. Modelaje Predictivo es el proceso de creación de un modelo para predecir mejor la probabilidad de un resultado.
  • 9. Escenarios comunes de clientes por análisis predictivo
  • 11. Aprendizaje automático = minería de datos?
  • 12. • La automatización de la automatización • Utilizar computadoras para programar computadoras • Escribir software es el cuello de botella • Deje que los datos hagan el trabajo! Qué es el aprendizaje autómático o Machine Learning
  • 13. 2 ¿Por qué "Aprender"? • El aprendizaje automático es la programación de computadoras para optimizar un criterio de desempeño usando datos como ejemplo o experiencia previa. • El aprendizaje se utiliza cuando: • Experiencia humana no existe (la navegación en Marte), • Los seres humanos son incapaces de explicar su experiencia (reconocimiento de voz) • Solución cambios en el tiempo (el enrutamiento en una red informática) • Solución necesita ser adaptada a los casos particulares (biométrica de usuario)
  • 14. Cumpliendo con uno de los viejos sueños del co-fundador de Microsoft, Bill Gates: Computadoras que podemos ver, oír y entender. John Platt Científico distinguido en Microsoft Research ¿Qué es Aprendizaje Automático? Sistemas informáticos de predicción se vuelven más inteligentes, con experiencia " "
  • 15. 3 De qué hablamos cuando hablamos de "Aprendizaje" • Aprender modelos generales a partir de ejemplos de datos particulares • Los datos son baratos y abundantes (data warehouses, data marts); el conocimiento es caro y escaso. • Ejemplo para comercio minorista: las transacciones de los clientes y la conducta del consumidor: Las personas que compraron "Código Da Vinci" también compraron "Las cinco personas que conoces en el cielo" (www.amazon.com) • Construir un modelo que es una aproximación buena y útil de los datos.
  • 17. "" ¿Qué es la Internet de las cosas? La red de los objetos físicos que contienen la tecnología embebida para comunicarse e interactuar con sus estados internos o el ambiente externo. Fuente: Gartner
  • 18. Visión de Microsoft El Internet de las Cosas comienza con Tus Cosas. • Construir sobre la infraestructura que ya tiene. • Añadir más dispositivos a los que ya posee. • Obtenga más de los datos que ya existe.
  • 19. Microsoft y la Internet de las cosas Dispositivo de rastreo de vehículos Cámaras Contador De Potencia Medidor de carga Detectores de humo de incendios Sensor de humedad Medidor de flujo Sensor de Ocupación Sensor De Temperatura DISPOSITIVOS INTELIGENTES Agregación | AnálisisLocal Protocolo Multi-Wireless Controlador de máquina Seguimiento de Vehículos Smart Grid Equipamiento Quiosco Retail Detección de incendios Cuidado De La Salud Edificio Inteligente Automatización Publicidad Digital Inicio Automatización Inteligente Automotor Al Por Menor Industrial Cuidado De La Salud Seguridad y Vigilancia Energía Smart Home Smart Cities Monitoreo La recolección de datos y alertas El seguimiento de activos y Geo-cercas Preventivo mantenimiento Facturación basada Uso Acceso Remoto Segura iniciar sesión en los dispositivos y productos para diagnosticar problemas remotos Mantenimiento remoto - diagnosticar y reparar problemas Distribución de Contenido Automatizar la implementación de software de bienes Distribuir archivos a los dispositivos. El contenido incluye archivos de activos específicos, doc, anuncios Microsoft Azure Intelligent Systems Service(s) Gestión de la Configuración Almacenar y acceder a configuraciones de activos Conformidad Administración Telemática App LOB personalizada Herramientas Dash- embarque Grandes herramientas de visualizaciónde datos Integracion Social Integración de la empresa M2M pasarelaRED
  • 20. Visión integral para que el negocio centrado en el servicio
  • 21. El enfoque de Microsoft a la IoT
  • 22. Core Azure IoT Arquitectura Conecte aplicaciones, servicios y dispositivos Integrar otros elementos (Azure SQL, Almacenamiento, Sitios Web y Aplicaciones) Protocolos (REST, AMQP, WS *) y API Integración con actuales y 3rd Gestión De Eventos Reglas, Alarmas Almacenamiento Analítica DispositivodeDatos Capa de presentación Service Bus / Evento Hubs
  • 23. DocumentDB Microsoft Azure IoT Nube Servicios Productores Evento Ingestión TransformaciónAlmacenamiento Externo Fuente de datos Evento Hub (Service Bus) Azure ML HD Insight Azure NRT Presentación y acción Service Cloud Externo Fuente de datos Base de datos SQL Tabla / Blob Almacenamiento Websites Azure Servicios móviles BI Poder Service Cloud Servicio Exterior Conectividad del dispositivo
  • 24. ConectividadMensajería Desafíos de IoT con las capacidades de la plataforma Azure Direccionabilida d Short Haul / protocolos de Larga Distancia, los dispositivos no IP, cortafuegos / NAT de enrutamiento, en línea / fuera de línea, la itinerancia, la orientación Heterogeneidad OS / firmware, energía / red, protocolos Seguridad La federación de identidades, de dispositivos y datos de autorización, privacidad, integridad de los datos de borde, la seguridad de transporte, formato Escala Gran volumen de dispositivos por ejemplo y rentable Telemetría Colección, filtrado, enrutamiento, rendimiento, Per- mensaje QoS Notificaciones Programación y Orientación dispositivos de borde Device grupos dentro de grandes poblaciones Comando / Control Correlación, Sesiones / lotes Organizacional IP / Arquitectura, integración de proveedores, 3rd servicio fiesta y tecnología
  • 26. Analytics Vision Utilizando los datos del pasado para predecir el futuro Motores recomenda-ción Análisis Publicidad El pronóstico del tiempo para la planificación de negocios Análisis de redes sociales Legal descubrimiento y archivo de documentos Análisis de precios Fraude detección Mantequera análisis Supervisión de equipos Seguimiento y servicios basados ​​en localización Seguros personalizada El aprendizaje automático y el análisis predictivo son capacidades básicas que se necesitan en toda la empresa
  • 27. ¿Cómo construir un modelo predictivo? Negocios Perspectivas 1 2 34 5
  • 28. ¿Cuál es Azure ML? •Plataforma de Aprendizaje Automático •Parte de Microsoft Azure
  • 29. Herramientas Azure ML • Azure Portal • Empieza aqui: una disposición ML Workspace • Opcional: trabajo con SQL Azure • Herramienta ML Estudio • ML Estudio • Conectar a datos y construir experimentos • Publicar servicios web • Azure Portal • Gestionar o eliminar espacios de trabajo • Opcionalmente, publicar servicios a Azure DataMarket
  • 30. Los pasos del proceso Azure ML 1. Iterar hasta modelo sea válido: 1. Datos 1. Conectar 2. Transformar si es necesario 3. Seleccione características (columnas útiles) 2. Modelo 1. Inicialice 2. Ejecute 3. Puntuación (Predecir) 4. Evaluar Resultados (predicciones) 3. Válido? 2. Etapa y Publicar un servicio web
  • 31. ¿Cómo utilizo Azure Machine Learning? Importar datos Constuir un modelo Combinar el Modelo con el API
  • 32. Una solución de Aprendizaje Automático – obtener resultados a partir de los datos Azure Portal Operaciones Azure Equipo ML Studio Científico de Datos HDInsight Almacenamiento En Azure Datos de escritorio Azure Portal y Servicio API ML Equipo de operaciones de Azure PowerBI/ Dashboards Aplicaciones MóvilesAplicaciones Web Servicio API ML Desarrollador
  • 33. Una solución de Aprendizaje Automático - obtener resultados a partir de los datos Azure Portal Operaciones Azure Equipo ML Estudio Datos Científico HDInsight Almacenamiento Azure Datos de escritorio Azure Portal y Servicio API ML Operaciones Azure Equipo PowerBI/ Dashboards Aplicaciones MóvilesAplicaciones Web Servicio API ML Revelador ML Studio y el científico de datos • Acceso y preparación de datos • Crear, modelos de prueba • Con un solo clic pasar a la etapa de producción a través de la API de Servicios Servicio API Azure Portal y ML • Crear ML Studio Workplace • Asignar cuenta de almacenamiento (s) • Monitor Consumo ML • Ver alertas cuando el modelo es listo • Publicar WebServices API ML servicio y el desarrollador • Modelos disponibles como una url que se puede invocar Los usuarios pueden acceder fácilmente a los resultados: desde cualquier lugar,en cualquier dispositivo
  • 35. Arquitectura de Referencia Dispositivos https://msdn.microsoft.com/en-us/magazine/dn574801.aspx
  • 36. Microsoft Azure Services con IoT https://msopentech.com/blog/2014/12/10/connecthedots-io/
  • 37. Almacenamiento adaptadores Corriente tratamien to Gateways Nube (APIs web) Field gateways Aplicaciones Búsqueda y consulta Análisis de datos (Excel) / Cliente pesado Web cuadros de mando Dispositivos para tomar medidas RabbitMQ / ActiveMQ Web y Social Dispositivos Sensore s
  • 38. UsodeStormenHDInsight-automovilesconectados 6 Gateways Obtener los datos Almacenar en blob Obtener datos de referencia Haga aprendizaje automático Almacenar para consultas Servicio de Queuing Dashboard en vivo Servicio de Queuing Hubs de eventos Azure Blob HBase Azure ML DocumentDB PowerBI Evento Hubs
  • 40.
  • 41. Machine Learning Studio Experimentos: Los experimentos que se han creado, ejecutado, y guardado como borradores. Estos incluyen un conjunto de experimentos de ejemplo que se incluyen con el servicio que le ayudará en sus proyectos. Servicios Web Servicios: Una lista de los experimentos que se han publicado como servicios web. Esta lista estará vacía hasta que publique su primer experimento. Settings: Una colección de parámetros que puede utilizar para configurar su cuenta y recursos. Puede utilizar esta opción para invitar otros usuarios compartir su espacio de trabajo en Azure Machine Learning.
  • 42. Componentes de un experimento • Un experimento consta de los componentes clave necesarios para construir, probar y evaluar un modelo predictivo. En Azure Machine Learning, un experimento contiene dos componentes principales: los conjuntos de datos y módulos. • Un conjunto de datos contiene datos que se han subido a Machine Learning Studio. El conjunto de datos se utiliza al crear un modelo predictivo. Machine Learning Studio también ofrece varios conjuntos de datos de demostración para ayudarle a reactivar la creación de sus primeros experimentos. • Un módulo es un algoritmo que va a utilizar en la construcción de su modelo predictivo.
  • 43. Módulos • Reader: Este módulo se utiliza para leer los datos de varias fuentes, incluyendo la Web, base de datos SQL Azure, almacenamiento Blob Azure, o mesas Hive. • Split: Este módulo se divide un conjunto de datos en dos partes. Normalmente se utiliza para dividir un conjunto de datos de aprendizaje y prueba de datos separadas. • Elementary Statistics: Calcula estadísticas elementales como la media, la desviación estándar, etc., de un determinado conjunto de datos. • Regresión lineal: se puede utilizar para crear un modelo predictivo con un algoritmo de regresión lineal.
  • 44. Módulos • Train Model: Este módulo entrena un algoritmo de clasificación o regresión seleccionado con un conjunto de datos de entrenamiento dado. • Evaluate Model: Este módulo se utiliza para evaluar el desempeño de un modelo de clasificación o regresión entrenado. • Cross Validate Model: Este módulo se utiliza para llevar a cabo validación cruzada para evitar el exceso de ajuste. Por defecto, este módulo usa 10 veces la validación cruzada. • Score Model: Puntúa un modelo de clasificación o regresión entrenado.
  • 45. Pasos para la creación de un experimento •Crear un modelo • Paso 1: Obtener datos • Paso 2: Preproceso de datos • Paso 3: Definir las características •Entrenar el modelo • Paso 4: Seleccionar y aplicar un algoritmo de aprendizaje • Pruebe el Modelo •Paso 5: Predecir sobre nuevos datos
  • 46. Evaluación del modelo • Mean Absolute Error (MAE). El promedio de los errores absolutos (un error es la diferencia entre el valor predicho y el valor real) • Root Mean Squared Error (RMSE). La raíz cuadrada del promedio de errors al cuadrado • Relative Absolute Error. El promedio de los valores absolutos relativos a la diferencia absoluta entre los valores reales y el promedio de todos los valores reales
  • 47. • Relative Squared Error. El promedio de los errores cuadrados relativos al cuadrado de la diferencia entre los valores reales y el promedio de los todos los valores reales • Coefficient of Determination. También conocido como R cuadrado, es una métrica estadísitca que indica qué tan bien el modelo predice los datos • Un coeficiente cercano a 1.0 significa mejores predicciones. Un 1.0 significa que el modelo explica el 100% de los datos
  • 48. Flujo en Azure Machine Learning
  • 49. Flujo en Azure Machine Learning
  • 50. Flujo en Azure Machine Learning
  • 51. Flujo en Azure Machine Learning
  • 52.
  • 53. Errores comunes en el análisis predictivo
  • 54. Azure Machine Learning IoT Ing. Eduardo Castro, PhD