Sistema para proponer la nota final de los estudiantes mediante Redes Neuronales

Palabras clave: Clasificación, Redes neuronales, Regresión, Predicción, Compartimiento del alumno

Resumen

Debido al problema recurrente presentado en los alumnos en lo que se refiere a su desempeño académico,se desarrolló una aplicación de redes neuronales con el objetivo de ayudar al docente, ya que esta es capaz de dar resultados de las notas finales de los alumnos y ayudará al docente a comprender el por qué de los resultados, puesto que esta red neuronal toma en cuenta diferentes factores que conlleva al alumno a tener una nota aprobatoria o desaprobatoria. Para obtener los resultados se trabajó en el entrenamiento de la red neuronal mediante el modelo de clasificación el cual muestra en el resultado la cantidad de alumnos aprobados o desaprobados y el otro modelo de regresión el cual predice la nota de un alumno dadas las características de su encuesta inicial, ambos modelos fueron de gran ayuda para predecir el comportamiento de los datos.

Descargas

La descarga de datos todavía no está disponible.

Citas

Anaconda su kit de herramientas de ciencia de datos. [Online]. Available: https://www.anaconda.com/products/individual

Spyder vision general. [Online]. Available: https://www.spyder-ide.org/

Theano Project description. [Online]. Available: https://pypi.org/project/Theano/

J. Buhigas“Todo lo que necesitas saber sobre Tensor Flow, la plataforma para Inteligencia Artificial de Google”,febrero, 2018 [Online]. Available:

https://puentesdigitales.com/2018/02/14/todo-lo-que-necesitas-saber-sobre-tensorflow-la-plataforma-para-inteligencia-artificial-de-google/#:~:text=TensorFlow%20es%20una%20biblioteca%20de,gr%C3%A1ficos%20de%20flujo%20de%20datos.&text=La%20arquitectura%20flexible%20de%20TensorFlow,m%C3%B3viles%20con%20una%20sola%20API.

Desarrollo de redes neuronales con keras. [Online]. Available: https://unipython.com/desarrolla-primera-red-neural-python-keras-paso-paso/#:~:text=Keras%20es%20una%20librer%C3%ADa%20Python,unas%20pocas%20l%C3%ADneas%20de%20c%C3%B3digo.

L.Gonzales“Introducción a la librería NumPy de Python”,setiembre, 2018. [Online]. Available: https://ligdigonzalez.com/introduccion-a-numpy-python-1/#:~:text=NumPy%20es%20un%20paquete%20de,garantizan%20c%C3%A1lculos%20eficientes%20con%20matrices.

Matplotlib: funciones principales. [Online]. Available: https://unipython.com/matplotlib-funciones-principales/

Introducción a Pandas. [Online]. Available: https://programacion.net/articulo/introduccion_a_pandas_1632

Metrics and scoring: quantifying the quality of predictions [Online]. Available: https://scikit-learn.org/stable/modules/model_evaluation.html

Ventajas del uso de Python [Online ]. Available

https://blog.enzymeadvisinggroup.com/redes-neuronales-python#:~:text=La%20principal%20caracter%C3%ADstica%20de%20Python,multiplataforma%20y%20de%20tipado%20fuerte.

Recibido: 2021-08-10
Aceptado: 2021-09-15
Publicado: 2021-09-30
Cómo citar
[1]
K. E. Baldarrago Salas, E. Cayllahua Chicaña, F. L. Lorenzo Quilla, y M. Quijia Alvarez, «Sistema para proponer la nota final de los estudiantes mediante Redes Neuronales», Innov. softw., vol. 2, n.º 2, pp. 75-91, sep. 2021.
Sección
Artículos originales