Está en la página 1de 7

Nombre del estudiante: Adriana Berenice Acosta Nunn

Matriculas: 480006895

Nombre del trabajo: ACTIVIDAD 8

Fecha: 11/Diciembre/2023

Campus: Veracruz
PLANTEAMIENTO

Con base en el material consultado y retomando el diagrama de flujo de la actividad


8, incorporamos las diferentes herramientas que se utilizan para ver la información
de los datos en tiempo real y realizamos cambios para proponer un programa o
técnica paso por paso que genere un aprendizaje automático en tiempo real.

Diagrama de flujo de aprendizaje automático en tiempo real


Inicio
• Recopilar datos de entrenamiento
o Utilizar sensores o dispositivos para recopilar datos en tiempo real
o Almacenar datos en un servidor o base de datos
• Preparar datos de entrenamiento
o Eliminar datos faltantes o erróneos
o Normalizar los datos
• Entrenar modelo de aprendizaje automático
o Utilizar un algoritmo de aprendizaje automático
o Entrenar el modelo con los datos de entrenamiento
• Evaluar modelo de aprendizaje automático
o Medir el rendimiento del modelo con datos de prueba
o Realizar ajustes al modelo según sea necesario
• Implementar modelo de aprendizaje automático
o Publicar el modelo en un servidor
o Conectar el modelo a un sistema de producción
• Monitorear modelo de aprendizaje automático
o Recopilar datos de rendimiento del modelo
o Detectar posibles problemas con el modelo

Cambios realizados
• Se han añadido dos pasos nuevos al diagrama de flujo:
o Recopilar datos de entrenamiento
▪ Se ha especificado que los datos se pueden recopilar en
tiempo real utilizando sensores o dispositivos.
▪ Se ha especificado que los datos se deben almacenar en un
servidor o base de datos.
o Monitorear modelo de aprendizaje automático
▪ Se ha especificado que se deben recopilar datos de
rendimiento del modelo en tiempo real.
▪ Se ha especificado que se deben detectar posibles problemas
con el modelo en tiempo real.

Herramientas para ver la información de los datos en tiempo real


Para ver la información de los datos en tiempo real se pueden utilizar las siguientes
herramientas:
• Visualizadores de datos
o Estos programas permiten visualizar los datos en forma de gráficos,
tablas o mapas.
o Algunos ejemplos de visualizadores de datos son:
▪ Matplotlib
▪ Seaborn
▪ Tableau
• Dashboards
o Los dashboards son paneles de control que muestran información de
los datos de forma resumida.
o Algunos ejemplos de dashboards son:
▪ Kibana
▪ Grafana
▪ Power BI

Programa o técnica paso por paso


A continuación se propone un programa o técnica paso por paso para generar un
aprendizaje automático en tiempo real:
Paso 1: Recopilar datos de entrenamiento
El primer paso es recopilar los datos de entrenamiento. Estos datos se
pueden recopilar utilizando sensores o dispositivos que generen datos en
tiempo real. Los datos se deben almacenar en un servidor o base de datos
para que estén disponibles para el entrenamiento del modelo.

Paso 2: Preparar datos de entrenamiento


Una vez que se hayan recopilado los datos, es necesario prepararlos para el
entrenamiento del modelo. Esto implica eliminar datos faltantes o erróneos, y
normalizar los datos para que estén en el mismo rango.

Paso 3: Entrenar modelo de aprendizaje automático


El siguiente paso es entrenar el modelo de aprendizaje automático. Para ello,
se utiliza un algoritmo de aprendizaje automático para aprender de los datos
de entrenamiento. El modelo se puede entrenar en un ordenador local o en
la nube.

Paso 4: Evaluar modelo de aprendizaje automático


Una vez que se haya entrenado el modelo, es necesario evaluarlo para
determinar su rendimiento. Para ello, se utilizan datos de prueba que no se
utilizaron para el entrenamiento del modelo. Si el rendimiento del modelo no
es satisfactorio, se pueden realizar ajustes al modelo antes de
implementarlo.

Paso 5: Implementar modelo de aprendizaje automático


El siguiente paso es implementar el modelo de aprendizaje automático. Para
ello, se publica el modelo en un servidor o se conecta a un sistema de
producción.
Paso 6: Monitorear modelo de aprendizaje automático
El último paso es monitorizar el modelo de aprendizaje automático. Esto
implica recopilar datos de rendimiento del modelo en tiempo real para
detectar posibles problemas. Si se detecta un problema, se pueden realizar
ajustes al modelo para corregirlo.

Este programa o técnica paso por paso puede utilizarse para implementar un
aprendizaje automático en tiempo real en cualquier aplicación.
CONCLUSIÓN

En conclusión, el aprendizaje automático en tiempo real es una técnica que permite


utilizar los datos para tomar decisiones o realizar acciones de forma inmediata.
Para implementar un aprendizaje automático en tiempo real, es necesario seguir un
proceso que consta de los siguientes pasos:

• Recopilar datos de entrenamiento


• Preparar datos de entrenamiento
• Entrenar modelo de aprendizaje automático
• Evaluar modelo de aprendizaje automático
• Implementar modelo de aprendizaje automático
• Monitorear modelo de aprendizaje automático

Es importante tener en cuenta que el aprendizaje automático en tiempo real


requiere una infraestructura adecuada para recopilar, almacenar y procesar los
datos de forma rápida y eficiente.
REFERENCIAS

• Carreño, P. (2019). Manejo grandes volúmenes de datos [Archivo PDF]. Recuperado de


https://repositorio.comillas.edu/xmlui/bitstream/handle/11531/27706/TFG%20-
%20Carreno%20Nin%20de%20Cardona%2C%20Pablo.pdf?sequence=1

• Sevilla, U. (2013). Datos en tiempo real [Archivo PDF]. Recuperado de


http://icaro.eii.us.es/descargas/Tema6-parte1.pdf

• López, B. (2015). Probabilidad y estadística con Python [Archivo PDF]. Recuperado de


https://relopezbriega.github.io/blog/2015/06/27/probabilidad-y-estadistica-con-python/

• Datascience para el bien social. (2017). Estadística descriptica con Python y Pandas [Archivo PDF].
Recuperado de https://coderhook.github.io/Descriptive%20Statistics

• Practia.global [Productor]. (2020). Cómo manejar grandes volúmenes de datos con Phyton [Archivo
de video]. Recuperado de https://youtu.be/D3k8xjZ0ZEc

• codigofacilito [Productor]. (2020). Aplicaciones en Tiempo Real con Python (Aprendizaje automático)
[Archivo de video]. Recuperado de https://youtu.be/HoM0cLYl6M4

También podría gustarte