Está en la página 1de 24

1

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA


INFORMACIÓN ÁREA: DESARROLLO DE SOFTWARE MULTIPLATAFORMA

PREDICCIÓN DE DATOS INTELIGENTE UTILIZANDO MACHINE LEARNING

MEMORIA PRESENTADA

COMO REQUISITO PARA OBTENER EL TITULO DE


TÉCNICO SUPERIOR UNIVERSITARIO EN TÉCNICO SUPERIOR UNIVERSITARIO
EN: TECNOLOGÍAS DE LA INFORMACIÓN

AUTOR: ALEJANDRO HERNÁNDEZ HERNÁNDEZ

ASESOR ACADEMICO: MSI. YUCELS ANAÍ DEL CARMEN MORALES.

ASESOR INDUSTRIAL: MTIC. ARTURO ELFEGO MENESES FLORES.

HUEJUTLA DE REYES, HIDALGO AGOSTO DEL 2022


2

PREDICCIÓN DE DATOS INTELIGENTE UTILIZANDO MACHINE LEARNING

Memoria presentada

Por:

JESUS BAUTISTA MORENO

ALEJANDRO HERNÁNDEZ HERNÁNDEZ

Ante la Universidad Tecnológica de la Huasteca Hidalguense


como requisito parcial para optar
al título de:

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLÓGICAS DE LA


INFORMACIÓN

JUNIO DEL 2022


3

DATOS GENERALES DE LA EMPRESA

EMPRESA

UNIVERSIDAD TECNOLÓGICA DE LA HUASTECA HIDALGUENSE

SECTOR

PUBLICO

DIRECCION

CARR. HUEJUTLA - CHALAHUIYAPA S/N, COL.TEPOXTECO, 43000 HUEJUTLA,


HGO.

CORREO
tic@uthh.edu.mx

PROYECTO

PREDICCION DE DATOS INTELIGENTE UTILIZANDO MACHINE LEARNING

ASESOR INDUSTRIAL

MTIC: ARTURO ELFEGO MENESES FLORES

CARGO DEL ASESOR

MTI: YUCELS ANAÍ DEL CARMEN MORALES


4

Dedicatorias
Este proyecto esta dedicada a mis padres, porque me apoyan económicamente mostrándoles
como agradecimientos y un logro más, además dedico este proyecto a mi asesor industrial y
académico, por haberme dado la oportunidad de asesorarme durante este periodo de estadía.
5

Agradecimientos

Agradezco a mis padres, tíos, por haberme motivado durante todo mi proceso estudiantil,
agradezco a la Universidad Tecnológica de la Huasteca Hidalguense
6
7

PREDICCION DE DATOS INTELIGENTE UTILIZANDO MACHINE LEARNING


Resumen

Este proyecto “Predicción de datos Inteligente utilizando Machine Learning” tiene como

objetivo desarrollar una aplicación de escritorio que permita la predicción de plagas en

sistemas biológicos de la zona de la Huasteca Hidalguense, mediante gráficos estadísticos,

para eficiente el control de posibles brotes y tomar medidas preventivas reduciendo el uso

de pesticidas.

De acuerdo con La Secretaría de Agricultura, Ganadería, Desarrollo Rural, Pesca y

Alimentación (SAGARPA),

Para la realización del proyecto se exploraron varias herramientas y se concluyó en emplear

Júpiter de Python, Python, MySQL, Apaché, bajo la implementación de la metodología

Rup.

Se obtuvo una aplicación de escritorio el cual a partir de unas bases de datos analiza las

filas y columnas de dicho archivo, para posteriormente empezar a realizar las graficas con

curvas polinomiales obteniendo como resultado una ecuación de regresión polinomial

ajustada.

Resumen

Parrafo1:

Este proyecto ….tiene como propósito…..(Objetivo)

Párrafo_2:

Cita bibliográfica….
8

Párrafo_3:

Cita de la metodología….y fases…

Párrafo 4….

Resultado……(aplicación de escrtitorio….etc…explicar que


beneficia…)
250 palabras…..no más

Intelligent data prediction using Machine Learning

Abastract

This project that has the name "Intelligent data prediction using Machine Learning for the

(place / department to which it will benefit) was born as a solution to the problem of fruit

plant pests in the Huasteca region. For the realization of the project, several tools were

explored and it was concluded to use Python Jupiter, NetBeans IDE, MySQL, Apaché,

under the implementation of the Scrum methodology.

The improvement proposal for this project is to give constant maintenance and dedicate the

necessary time.

The impact that this project will have on the department is that they will know the exact

dates of possible pests to take preventive measures and avoid said pest in addition to

reducing the use of pesticides that affect the environment.


9

Índice de contenido
10

Introducción

Párrafo 1:

Este proyecto tiene como objetivo

En este proyecto tiene como objetivo……este trabajo esta estructurado en

nueve capítulos……(explicar cada capitulo)……..


11

ll. Antecedentes

2.1 Datos generales de la empresa

Misión

Somos una institución de Educación Superior Tecnológica que ofrece servicios educativos,

tecnológicos y de educación continua vinculados al sector productivo y social, quien

contribuye a la formación de profesionistas competitivos mediante programas educativos de

calidad, sustentados con personal competente, infraestructura, tecnología de vanguardia y

sistemas de gestión que fomentan una cultura de igualdad e inclusión; así como el cuidado

del medio ambiente, para coadyuvar al desarrollo económico y tecnológico estatal y

nacional con un amplio sentido de responsabilidad social.

Visión al 2022.

Ser una institución de Educación Superior Tecnológica que ofrezca servicios educativos,

tecnológicos y de educación continua, con presencia internacional y reconocimiento

nacional; mediante programas educativos acreditados, apertura de estudios en posgrado,

cuerpos académicos consolidados y sistemas de gestión certificados, que fomente una

cultura por el cuidado del medio ambiente, igualdad e inclusión, para formar profesionistas

competitivos, con valores, responsabilidad social que promuevan modelos de innovación,

creatividad y emprendedurismo.
12

Política Integral

En esta institución prestadora de servicios educativos, tecnológicos y de educación

continua, tenemos el compromiso de lograr la satisfacción de los requerimientos de las

partes interesadas, a través de la vinculación con los diferentes sectores, mediante

capacitación y actualización al personal para incrementar su desempeño laboral que

fortalezca y promueva la mejora de los sistemas de gestión, dando cumplimiento a la

legislación aplicable, además de la protección del medio ambiente en un entorno que

fomente la igualdad e inclusión.

Valores Institucionales

Compromiso

• Cumplir con el trabajo asignado en forma eficiente y efectiva.

• Poner nuestro mayor esfuerzo en lo que hacemos.

• Conocer profundamente nuestro trabajo y su razón de ser.

Respeto

• Asistir puntualmente al trabajo.

• Fomentar la equidad de género.

• Reconoce la importancia del elemento humano

• Motivar el respeto a la diversidad cultural.

• Sembrar la credibilidad y confianza.

• Realizar nuestro trabajo con responsabilidad.


13

• Actuar y hablar con la verdad, sin omisiones, con franqueza y sinceridad.

• Fomentar el entorno para el cuidado del medio ambiente.

Honestidad

• Rendir cuentas con transparencia del trabajo asignado.

• Reconoce la calidad en el trabajo.

• Ser congruente con lo que decimos y hacemos.

Creatividad.

• Hacer de la mejora continua un elemento importante.

• Buscar las mejores alternativas para solucionar los problemas.

• Fomentar la generación de ideas críticas y funcionales a eventos específicos.


14

Algunas de las fentes consultadas que sustentan el desarrollo de este proyecto fueron ….


15

lll. Planteamiento del problema

Hasta un 40 % de la producción agrícola mundial se pierde por causa de las plagas que

llegan a afectar a los diferentes cultivos, de acuerdo con la Organización de las Naciones

Unidas para la Alimentación y la Agricultura (FAO) (Agroasemex, 2019).

Según él (Servicio de Informacion Agroalimentaria y Pesquera (SIAP), 2021) se cuenta con

54,743.60 ha. Sembradas por 7 tipos de cultivos el cual se componen de la siguiente

manera, Maíz grano 42,041.02 ha sembradas, café cereza 5,800.00 ha sembradas, Naranja

5,151.00 ha sembradas, frijol 1,515.08 ha sembradas, Limón 208.00 ha sembradas,

Mandarina 21.00 ha sembradas, Piña 7.50 ha sembradas en la región Huasteca Hidalguense.

De acuerdo a (Narvaes, 2017), las principales plagas que afectan la producción en la región

Huasteca, son: Los gusanos cogollero, soldado, elotero, la gallina ciega, Conchuela

(Epilachna varivestis Mulsant), Picudo del ejote (Apion godmani Mulsant), Chapulín

(Brachystola spp., Sphenarium spp. y Melanoplus spp), Chicharrita (Empoasca kraemeri

Ross and Moore), Minador serpentina de la hoja del frijol (Liriomyza munda Frick),

Mosquita blanca (Bemisia tabaci Westwood y Trialeurodes vaporariorum Westwood),

Gorgojos (Acanthoscelides obtectus Say y Zabrotes subfasciatus Boheman).

Actualmente dependencias como, La Secretaría de Agricultura, Ganadería, Desarrollo

Rural, Pesca y Alimentación (SAGARPA), El Instituto Nacional de Investigaciones

Forestales, Agrícolas y Pecuarias (INIFAP) y Comité Estatal de Sanidad Vegetal de

Hidalgo (CESAVEH), Servicio de Información Agroalimentaria y Pesquera (SIAP),

combaten plagas y enfermedades que apoyan a productores del sector agropecuario del

país, estas dependencias cuentan con sitios web en donde brindan información a los
16

agricultores acerca los principales cultivos, cantidades de hectáreas en producción, las

plagas que afectan a los cultivos, y como combatirlas, pero no cuentan con sistemas que

permita el almacenamiento de datos para realizar predicciones de posibles brotes en

cultivos de la región de la Huasteca Hidalguense.


17

3.1 Justificación

Los gusanos cogollero, soldado y elotero y la gallina ciega son algunas de las plagas que

más han afectado a los productores de la región Huasteca Hidalguense. En la mayoría de

los casos se detectan demasiado tarde y los métodos de control que se utilizan puede variar

dependiendo al tiempo de detección, es decir que se utiliza control químico en caso de que

la plaga este muy avanzado, o biológico en caso de poder reducir o eliminar utilizando

depredadores, eliminando residuos contaminados y el control cultural en caso de saber de

qué va a surgir una plaga se limpia o quema las zonas donde se crea que exista la plaga, de

esta forma con la ayuda de la aplicación se conocerá la temporada aproximada con plaga

para poder utilizar el control bilógico o cultural tratando de evitar el control químico.

El control químico se realiza con plaguicidas como la cipermetrina (que pertenece a un

grupo de pesticidas llamados piretroides, potencialmente nocivos para peces y abejas) , que

por dosis excesivas o periodos de contacto prolongados puede afectar la salud de los

trabajadores agrícolas (Estrada, 2020).

De acuerdo a la problemática planteada, se propone el desarrollo de un software que

permita almacenar datos, seleccionar el tipo de cultivo, los años o temporadas para la

predicción de plagas en la región de la Huasteca Hidalguense, obteniendo como resultados

graficas que represente los puntos máximos y mínimos. Esto beneficiará a los agricultores

ya que el sistema podrá predecir la temporada del brote de plagas dependiendo el cultivo

para poder combatirlas evitando el uso de control químico que tanto afecta al medio

ambiente y muchas veces la perdida significativa de su producción afecten al medio

ambiente.
18

3.2 Objetivos de la investigación

3.2.1 Objetivo general

Desarrollar una aplicación de escritorio que permita la predicción de plagas en

sistemas biológicos de la zona de la Huasteca Hidalguense, mediante gráficos estadísticos,

para eficientar el control de posibles brotes y tomar medidas preventivas reduciendo el uso

de pesticidas.

3.2.2 Objetivos específicos

 Realizar una investigación sobre las principales plagas que existen en la región

Huasteca Hidalguense, mediante dependencias como Comité Estatal de Sanidad

Vegetal de Hidalgo (CESAVEH), para poder tener información de los

requerimientos de los usuarios.

 Diseñar la base datos mediante un modelo entidad relación para definir la estructura

del diccionario de datos.

 Crear un software de escritorio mediante el uso de entornos de desarrollo en el

lenguaje de programación phyton para poder predecir datos estadísticos de posibles

brotes en cultivos de la región de la Huasteca Hidalguense, usando gráficos.

 Realizar pruebas mediante la metodología de desarrollo guiado por pruebas TDD,

para poder identificar las vulnerabilidades del código y mejorar su estructura.


19

3.3 Metas

 Definir niveles de acceso, identificar riesgos, factibilidades y definir datos

de las consultas.

 Diseñar la base de datos utilizando MySQL, además de definir los procesos

de la aplicación y el diseño del prototipo.

 Con las librerías realizar un algoritmo que replique los resultados obtenidos,

así mismo poder predecir los sucesos futuros.

 Hacer entrega del software funcional haciendo pruebas de vulnerabilidad del

código, además de cumplir con los requerimientos del usuario.


20

IV. Fundamentos teóricos

4.1

4.2
21

VI. Desarrollo del proyecto

5.1. Metodología

Figura 5.1 Metodología RUP

Nota:

El Proceso Racional Unificado de o RUP (de sus siglas en inglés Rational Unified Process),
es una metodología desarrollo de software que consiste en suministrar un enfoque para
asignar tareas y responsabilidades dentro de una organización de desarrollo. El objetivo es
garantizar la producción de software de alta calidad, cumpliendo con las necesidades de los
usuarios. Trabaja, mancomunadamente con el Lenguaje Unificado de Modelado (UML), y
se constituye como la metodología estándar más utilizada para analizar, diseñar,
implementar y documentar de sistemas orientados a objetos.
El RUP es un producto de Rational (IBM), con un enfoque orientado a objetos que se
caracteriza por ser iterativo e incremental, manejando una serie de entregas ejecutables e
integrando constantemente la arquitectura para una evolución continua del mismo,
produciendo versiones mejoradas. Asimismo, se centra en la arquitectura para
conceptualizar, construir y gestionar el sistema que se está desarrollando (Castellanos, s.f.).
Fases de la metodología
22

Inicio: consiste en especificar y delimitar los objetivos del proyecto y su alcance con las
partes interesadas, describir los riesgos relacionados al mismo y asegurar que el proyecto
sea viable, dando un enfoque general de la arquitectura de software.
Elaboración: se establece la arquitectura base del sistema para brindar una plataforma
segura, se definen los casos de uso escogidos para ello, teniendo en consideración los
aspectos de mayor relevancia y se realiza una evaluación de riesgo.
Construcción: la finalidad de esta fase es culminar con la funcionalidad del sistema,
esclareciendo las dudas que puedan existir, verificando que se cumplan los requerimientos
pendientes, todo en función de la arquitectura base definida previamente.
Transición o Cierre: el propósito de esta fase es garantizar la disponibilidad del software
para los usuarios finales, hacer cambios menores solicitados por el usuario, depurar el
producto en relación a los errores encontrados en las pruebas, brindar la capacitación
concerniente a los usuarios y verificar que el producto final cumpla con los requerimientos
entregados por las partes interesadas.

5.2 Desarrollo
5.2.1 Fase de inicio

Riesgos
Niveles de acceso
Entrevistas
Factibilidad técnica
Factibilidad económica
Factibilidad operativa
Factibilidad legal

5.2.2 Fase de elaboración

A) Diccionario de datos
b) Modelo entidad relación
c) Modelo relacional
d) Casos de uso
e) Prototipo
f)
g)
23

5.2.3 fase de construcción

En esta fase se
1.2.1
24

También podría gustarte