Importancia y usos de data science e inteligencia artificial

1

Oportunidades laborales en Data Science e inteligencia artificial

2

Glosario para entender el mundo de Data Science e inteligencia artificial

3

¿Qué es Data Science?

4

¿Qué es inteligencia artificial? ¿Cuál es su diferencia con Data Science?

5

¿Qué es Big Data? ¿Cuál es su diferencia con Data Science?

6

¿Qué NO es Data Science? ¿Por qué aprenderla?

7

Áreas de aplicación de Data Science e inteligencia artificial

8

Roles en la industria: cómo funcionan los equipos de datos e inteligencia artificial

Quiz: Importancia y usos de data science e inteligencia artificial

Data Analyst

9

¿Qué hace una Data Analyst?

10

Herramientas y tecnologías para Data Analysts

11

La experiencia de un Data Analyst: entrevista a Demian Arenas

Quiz: Data Analyst

Data Scientist

12

¿Qué hace una Data Scientist?

13

Herramientas y tecnologías para Data Scientists

14

La experiencia de una Data Scientist: entrevista a Nazly Santos

Quiz: Data Scientist

Data Engineer

15

¿Qué hace una Data Engineer?

16

Herramientas y tecnologías para Data Engineers

17

La experiencia de un Data Engineer: entrevista a Alexis Araujo

Quiz: Data Engineer

Machine Learning Engineer

18

¿Qué hace una Machine Learning Engineer?

19

Herramientas y tecnologías para Machine Learning Engineers

20

La experiencia de un Machine Learning Engineer: entrevista a Gerson Perdomo

Quiz: Machine Learning Engineer

Ser profesional en el mundo de los datos e IA

21

Soft skills para Data Science

22

¡En sus marcas, listos, fuera!

No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Aprende todo un fin de semana sin pagar una suscripción 🔥

Aprende todo un fin de semana sin pagar una suscripción 🔥

Regístrate

Comienza en:

2D
5H
14M
58S

¿Qué hace una Machine Learning Engineer?

18/22
Recursos

La persona con el rol de Machine Learning Engineer toma los modelos de Machine Learning formulados por la Data Science, para su posterior seguimiento y evaluación. También se encarga de la implementación directamente con el producto, ya que este rol es responsable de mantener actualizados dichos modelos.

Una cabeza de robot, conectada a un portatil.

El día a día de una Machine Learning Engineer

Todos los días te tendrás que enfrentar a las siguientes actividades, si deseas convertirte en Machine Learning Engineer

  • Genera extensivas evaluaciones de métricas de los modelos de Machine Learning
  • Implementa el modelo de Machine Learning a producción
  • Colabora con la Data Science y el equipo de desarrollo del producto
  • Analiza el desempeño de los modelos de Machine Learning
  • Mantiene actualizado el modelo Machine Learning

Conclusión

Para sintetizar, una Machine Learning Engineer hace seguimiento, evaluación y corrección de los modelos planteados por la Data Scientist, y crear producto con los developers, al implementar los modelos de Machine Learning.

Contribución creada por: Ismael H.

Aportes 45

Preguntas 8

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

o inicia sesión.

"Un Machine Learning Engineer es la intersección de la ingeniería de software y data science. Aprovechan las herramientas de Big Data y los marcos de programación para garantizar que los datos recopilados se redefinan como modelos de ciencia de datos." -COMPASS-

ML Engineer

Es la encargada de recibir el modelo generado por una Data Scientist para poder desplegarlo en producción (ponerlo a disposición de un usuario final).

  • Crear productos basados en IA

  • Escalar modelos de IA (masivo y usado por muchas personas)

Día a día de ML Engineer

  • Generar una evaluación extensiva de métricas de los modelos de machine learning.

  • Construir, escalar y robustecer sistemas de ML que funcionen en producción.

  • Colaborar con Data Scientists y otras áreas de ingeniería de software.

  • Monitorear el desempeño y funcionalidad de los sistemas de machine learning para validar que los modelos continúen en vigencia.

Porque este curso ha sido para LAS Data Scientist, para LAS Data Eng, para LAS MLearning Eng?? No entiendo este lenguaje “Inclusivo” y a la vez tan Exclusivo, es el mayor desequilibrio que tiene el curso que al oido del estudiante suena fatal.

el dia a dia de ML Engineer

Les recomiendo leer este artículo para ampliar más el concepto. Aquí

Comparto mis apuntes #18 (Notion)

Esta es la línea que tengo planeado seguir. Se nota que tiene mi nombre.

El Machine Learning enseña a las computadoras y a los robots a realizar acciones y actividades de forma tan natural como los humanos o los animales: aprendiendo de la experiencia (o mejor dicho, a través de programas de Machine Learning). En esencia, los algoritmos de Machine Learning utilizan métodos matemático-computacionales para aprender información directamente de los datos, sin modelos matemáticos ni ecuaciones predeterminadas. Los algoritmos de Machine Learning mejoran su rendimiento de forma “adaptativa” a medida que aumentan los “ejemplos” de los que aprender. Así que vamos a intentar entender qué es el Machine Learning, cómo funciona y cuáles son sus aplicaciones.

Podríamos definir al Machine Learning como la capacidad de las máquinas (entendidas como computadoras y robots) de aprender sin haber sido explícita y previamente programadas (al menos como en el sentido tradicional de la informática).


En cualquiera de estos tres casos, estamos hablando de sistemas informáticos capaces de analizar grandes cantidades de datos (big data), identificar patrones y tendencias y, por tanto, predecir de forma automática, rápida y precisa

La machine learning engineer es la encargada de llevar a producción aquello que con los datos obtenidos y trabajados por los data analyst como data scientist se logro hacer. Por ejemplo, si mis datos arrojaron que para aumentar las ventas es necesario añadir la opción de comprar mediante tarjetas virtuales la machine learning debe hacer posible esto, de tal manera que mediante la interfaz que permite la interacción con el usuario se retorne nuevamente la información a datos que permita generar nuevas estrategias de crecimiento en la compañía.

Se escucha muy prooo!

Día a día Machine Learning

  • Generar una evaluación extensiva de métricas de modelos de machine learning.
  • Diseñar y construir sistemas de machine learning.
  • Crear y ejecutar pruebas A/B de los modelos de machine learning.
  • Monitorear el desempeño y funcionalidad de los sistemas de machine learning.
  • Colaborar directamente con Data Scientists y otras áreas de ingeniería de software para asegurar la funcionalidad del producto final.

Resumen propuesto => Una machine learning engineer esta en constante dialogo entre los data scientist y usuario final mediante:

  1. la evaluación y el monitoreo del modelo IA,
  2. Esta en constante dialogo con el equipo de desarrollo.

Información resumida de esta clase
#EstudiantesDePlatzi

  • Una Machine Learning Enginner recibe el modelo por la Data Scientist y los despliega a producción

  • Se evalúa con un A/B Testing que puede funcionar mejor

  • Monitorea el desempeño de los sistemas de Machine Learning

El Machine Learning Engineer es el rol encargado de evaluar y hacerle seguimiento al modelo que está en producción para de ser posible, reentrenar con los nuevos datos que se están recibiendo. Trabaja conjuntamente con el equipo de data science y software engineer; de uno toma el modelo que se pondrá en producción y con el otro colabora para aplicar estos algoritmos a disposición del usuario final.

Me encanta la inclusividad de la clase 😃

El día a día de una MLE.

Qué es una MLE?

Este rol es una espcializacion en machine learning, utilizando algoritmos y paquetes que automaticen procesos de prediccion.

ML Emgineer "Un Machine Learning Engineer es la intersección de la ingeniería de software y data science. Aprovechan las herramientas de Big Data y los marcos de programación para garantizar que los datos recopilados se redefinan como modelos de ciencia de datos.

El potencial y el atractivo del machine learning radican en su capacidad para tratar enormes volúmenes de datos, imposibles de procesar por el cerebro humano. Los sectores que recopilan una gran cantidad de información necesitan soluciones capaces de procesar estos datos y de extraer información comprensible que permita adoptar decisiones coherentes. El análisis predictivo de estos datos permite prever situaciones específicas, y ahí es donde el machine learning cobra todo su interés. Pongamos como ejemplo al sector financiero: el aprendizaje automático permite detectar fraudes, comportamientos conflictivos y otros elementos clave para el funcionamiento de las instituciones financiera

Mis apuntes Notion

accede aquí

Un ingeniero de aprendizaje automático es una persona que se encarga de desarrollar y mejorar sistemas de aprendizaje automático. Esto incluye diseñar y entrenar modelos de aprendizaje automático, evaluar su rendimiento y optimizarlos para que funcionen de manera eficiente y precisa en situaciones específicas. También pueden trabajar en la integración de sistemas de aprendizaje automático en aplicaciones y sistemas empresariales, así como en la investigación y desarrollo de nuevos enfoques y técnicas de aprendizaje automático. En general, un ingeniero de aprendizaje automático es un experto en el campo de la inteligencia artificial que se dedica a utilizar técnicas de aprendizaje automático para resolver problemas complejos.

Un ingeniero en aprendizaje automático es una persona que se encarga de desarrollar y mejorar sistemas de aprendizaje automático, que son una subclase de algoritmos de inteligencia artificial que permiten que una computadora “aprenda” a partir de datos en lugar de seguir un conjunto fijo de instrucciones. Esto puede incluir tareas como seleccionar y preparar los datos que se utilizarán para entrenar a un modelo, diseñar y entrenar modelos de aprendizaje automático, evaluar y mejorar el rendimiento de los modelos, y trabajar en la implementación de los modelos en aplicaciones prácticas. En resumen, un ingeniero en aprendizaje automático se encarga de desarrollar y mejorar los sistemas que permiten que las computadoras aprendan y mejoren su rendimiento a medida que reciben más datos.

Este rol es más orientado a operaciones, debería llamarse ML Ops

Un camino lleno de muchos desafíos. Se antoja atractivo 🤓:
Matemáticas, programación, bases de datos, ML, algoritmos de ML, aprendizaje profundo, visualización de datos… hasta llegar a la Ingeniería de ML… uff 🙃

Qué hace un Machine Learning Engineer?

  • Genera extensivas evaluaciones de métricas de los modelos de Machine Learning.
  • Implementa el modelo de Machine Learning a producción.
  • Colabora con la Data Science y el equipo de desarrollo del producto.
  • Analiza el desempeño de los modelos de Machine Learning.
  • Mantiene actualizado el modelo Machine Learning.

Extracto de: Que hace un Machine Learning Engineer?

El ML engineer es el encargado de recibir el modelo generado por un data scientist para poder desplegarlo a producción. Crea productos basados en IA y los escala.

Tareas frecuentes de un ML engineer

  • Genera evaluaciones de métricas de modelos de ML
  • Construir, escalar y robustecer sistemas de ML
  • Colaboración con DS para recibir el modelo
  • Colaboración con Devs para desplegar el modelo
  • Monitorear el desempeño de los modelos de ML

like it.

Exclentes datos sobre el Machine learning engineer

Pasos y Roles en el flujo de trabajo de DS

Encontre esta comparación de que es un Data Science y qu es un Machine Learning Engineer.

Es aquel que toma los modelos de Machine Learning que realiza el Data Scientist, los evalua y hace seguimiento de estos modelos para mejorarlos.

Interesante rol, aun no se si me gustaría hacer esto

Un ingeniero profesional de aprendizaje automático diseña, crea y produce modelos de AA para resolver desafíos comerciales mediante las tecnologías de Google Cloud y el conocimiento de modelos y técnicas comprobados de AA. El ML Engineer tiene en cuenta los principios de IA responsable durante el proceso de desarrollo del AA y colabora estrechamente con otras funciones para garantizar el éxito a largo plazo de los modelos. El ML Engineer debe dominar todos los aspectos de la arquitectura de los modelos, la interacción de las canalizaciones de datos y la interpretación de métricas. También debe estar familiarizado con los conceptos fundamentales del desarrollo de aplicaciones, la administración de infraestructuras y la ingeniería y administración de datos. A través de una comprensión del entrenamiento, el reentrenamiento, la implementación, la programación, la supervisión y la mejora de los modelos, el ML Engineer diseña y crea soluciones escalables para un rendimiento óptimo.