Skip to content

CADSV/UAO-Project1-Neuronal_Network

Repository files navigation

UAO-Project1-Neuronal_Network

Red Neuronal para la predicción de los resultados de una empresa brasileña de logística. Esto fue desarrollado como primer proyecto de la asignatura de Redes Neuronales Artificiales y Deep Learning en la Universidad Autónoma de Occidente.


Descripción

Este documento explica qué problema resuelve la red neuronal y cómo ejecutarla

¿Qué contiene este repositorio?

Este repositorio contiene 3 archivos que son:

  1. Proyecto1_RNA_Carlos_Doffiny_SV.ipynb el cual es el código hecho en Colab que contiene todo lo relacionado con el análisis de la data, y el diseño y construcción de la red neuronal, así como de su entrenamiento y validación.
  2. Reporte_Proyecto1_Carlos_Doffiny_S-V.pdf el cual es el reporte en formato IEEE que contiene toda la explicación y documentación de cada uno de los procesos realizados durante el estudio del problema a resolver y la construcción de la red neuronal.
  3. Data_Proyecto_RNA.xlsx el cual contiene el data set en formato tipo xlsx, ya que el original es en formato csv pero tenía unos inconvenientes con una de sus columnas

¿Qué problema resuelve esta red neuronal?

Esta red neuronal fue hecha como proyecto para el curso de Redes Neuronales y Deep Learning en la Universidad Autónoma de Occidente, de Cali, Colombia. Y predice el comportamiento de una empresa brasilera de logísticas, cuyo data set nos fue suministrado.

¿Cómo ejecutar la red neuronal?

Para ejecutar la red neuronal se deben seguir los siguientes pasos:

  1. Clonar el presente repositorio para poder descargar los archivos
  2. Ingresar al sitio web de Google Colab.
  3. En él aparecerá la siguiente ventana, y nos iremos la última opción denominada Subir, en donde seleccionaremos el archivo llamado Proyecto1_RNA_Carlos_Doffiny_SV.ipynb

  4. Una vez que se haya cargado el código, deberemos hacer click arriba a la derecha en donde dice Conectar para que así poder utilizar los recursos gratuitos en la nube que ofrece Google Colab.

  5. Cuando ya aparezcan dos barras de RAM y Disco en donde anteriormente decía conectado, seleccionaremos en la barra lateral de la izquierda Archivos y subiremos el archivo llamado Data_Proyecto_RNA.xlsx.

  6. Por último, solo quedaría ejecutar el código, presionando las teclas Ctrl + F9 o en el menú superior seleccionar la opción de Entorno de Ejecución y luego Ejecutar todas

Consideraciones especiales

  1. La red neuronal actualmente está configurada para ejecutar 30000 épocas o ciclos de entrenamiento por lo cual tarda aproximadamente unos 25 minutos en entrenarse y validarse.
  2. Si quieren cambiar, modificar o agregar cualquier parámetro o función nueva a la red, deberán seleccionar en el menú superior la opcion de Entorno de Ejecución y luego Reiniciar y Ejecutar todo
  3. Antes de ejecutar la primera vez el código, ya estarán precargados los resultados de la última ejecución realizada antes de subir el código a este repo.

Contribuciones

Formar una comunidad activa en donde todos podamos aprender y crecer juntos en nuestras jornadas de programación es muy gratificante, por lo cual cualquier contribución es muy apreciada. Si tienes alguna sugerencia para mejorar esto, por favor bifurca este repositorio y crea un pull request, o crea un issue con el tag enhacement

Problemas y ayudas

En caso de presentar algún tipo de problema con el código, el data set o necesitar alguna ayuda para resolver una duda, por favor revisen los issues para ver si alguien anteriormente tuvo la misma duda, y sino, pueden crear uno nuevo sin problema.


Programemos para hacer del mundo un mejor lugar :)

About

Red Neuronal para la predicción de los resultados de una empresa brasileña de logística. Esto fue desarrollado como primer proyecto de la asignatura de Redes Neuronales Artificiales y Deep Learning en la Universidad Autónoma de Occidente.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors