1,721,017 research outputs found

    Comparación de herramientas libres de minería de datos educativa que aplican técnicas descriptivas. Caso de estudio : caracterización socioeconómica de los estudiantes Pruebas Saber 11 2018 y 2019

    Full text link
    Spa: El presente documento está organizado de la siguiente manera: en la sección de estado del arte se comparte una revisión bibliográfica de lo que ha sido el desarrollo y evolución de la minería de datos educativa, las herramientas y técnicas que se han usado, seguido de los objetivos planteados para la investigación. En la cuarta sección se explica la metodología aplicada, en la siguiente sección se encuentra el caso de estudio en donde se muestra la ejecución de los diferentes algoritmos en las herramientas. La sexta sección describe la evaluación de las herramientas a través de los criterios de calidad definidos. En la sección séptima el análisis de las variables que influyen en el rendimiento académico de los estudiantes construido a través de lo observado en el desarrollo de la tercera sección. Finalmente se encuentran las conclusiones, recomendaciones y bibliografía.Bibliografía y webgrafía: Páginas 44-46.pregradoIngeniero de sistemas y computació

    Detección de síntomas de depresión en Redes Sociales mediante Machine Learning y Análisis Facial.

    No full text
    En la actualidad es importante detectar a tiempo la depresión, con el fin de llevar un tratamiento oportuno y mejorar la calidad de vida de las personas, este proceso de evaluación o detección requiere el uso de herramientas o test para llegar a un diagnóstico correcto por parte de profesionales de la salud mental, lo cual puede llegar a ser largo de realizar o en algunos casos ser muy invasivo para las personas. A través de este proyecto se llevó a cabo la investigación de los síntomas que caracterizan el perfil de una persona con depresión y el desarrollo de una aplicación que detecta los posibles síntomas, mediante el uso de webscraping en redes sociales como Instagram, el uso de algoritmos de machine learning, análisis de datos y análisis facial en conjunto para obtener un resultado mas completo del que se puede llegar a tener solo con el texto obtenido en las publicaciones o el análisis aplicado a los rostros. Durante el desarrollo se investigaron los rasgos mas notorios en personas o pacientes con síntomas de depresión, así como los cambios en el lenguaje que puedan generar, con el fin de detectarlo en el texto de las publicaciones, además se investigaron y probaron distintos algoritmos de machine learning con un conjunto de datos para clasificar las publicaciones en suicida o no suicida. Se implementaron módulos de webscraping, clasificación de palabras y una API de análisis facial para descargar y analizar las publicaciones de los perfiles. Durante el desarrollo encontraron varios obstáculos y consideraciones relacionadas a las políticas de uso de Instagram, el manejo de datos personales y los problemas que puede haber al trabajar con este tipo de datos y analizarlos. Este proyecto aporta una base o contexto para crear herramientas de análisis e investigación que sean capaces de detectar síntomas relacionados a la depresión y que trabajen de la mano con otros recursos de diagnóstico y validación clínica

    Aplicativo para monitorear la propagación de la enfermedad leucosis bovina en una zona geográfica determinada

    No full text
    La Leucosis bovina es una enfermedad que afecta el ganado vacuno causada por el virus de la leucemia bovina, es una enfermedad difícil de identificar, ya que, los síntomas dependen del lugar donde se manifiesten, estos pueden ser alteraciones digestivas, inapetencia, pérdida de peso, debilidad general, disminución de la producción de leche, entre otros [1]. Esta enfermedad afecta principalmente a los sistemas de producción de leche debido a que las hembras sometidas a factores estresantes son propensas a padecer dicha enfermedad de forma severa. Países como Nueva Zelanda y Australia quienes son grandes productores y exportadores de lácteos cuentan con programas sanitarios para el control y erradicación de esta enfermedad [2], pero en Colombia son pocas las medidas que se toman para evitar la propagación de esta. Esta enfermedad causa disminución en la producción de leche del ganado vacuno ya que este es uno de los principales síntomas y este se evidencia principalmente en los bovinos que se encuentran dentro de los 2 y 4 años de edad; también, la muerte de animales en producción lechera por leucemia o linfosarcoma, eliminación temprana de los animales, gastos en atención veterinaria, pérdidas de crías entre otros [1]. Las principales fuentes de contagio de la leucosis bovina son los líquidos segregados por el animal que puedan contener linfocitos b, como lo son, la saliva, sangre, mucosa nasal, semen, leche y calostros, que pueden ser compartidas por técnicas poco higiénicas a la hora de inseminar, vacunar o tratar el ganado utilizando los mismos implementos como jeringas, guantes, termómetros, máquinas de ordeño para diferentes bovinos [2]. El departamento de Boyacá es uno de los mayores productores de leche en Colombia, por ende, múltiples ganaderos de la región pueden verse afectados por esta enfermedad debido a su fácil propagación y la falta de control para prevenir el contagio. Además, en la mayoría de los casos esta enfermedad se presenta en los bovinos de manera silenciosa y sin presencia de síntomas, por lo cual es muy difícil identificar un bovino 9 infectado y este puede infectar a otros que puedan presentar grandes alteraciones en su sistema sobre todo si son mayores de tres años.PregradoIngeniero en sistemas y computació

    Práctica Con Proyección Empresarial En El Área De Estabilización De La Digital Factory De La Compañía De Seguros Bolívar.

    No full text
    El presente informe describe el desarrollo y resultados de la práctica empresarial realizada en el área de Estabilización de la Digital Factory de la compañía Seguros Bolívar, donde se brindó soporte a los aplicativos core de la organización y se desarrolló una herramienta de procesamiento masivo llamada “Consistenciador”. Esta herramienta, implementada en PL/SQL, permite diagnosticar y corregir inconsistencias recurrentes en los datos de pólizas, como la ausencia de la fecha de equipo, mediante reglas de negocio predefinidas. Durante la práctica, se aplicaron metodologías ágiles como Kanban para la gestión de tareas y el modelo en cascada para el desarrollo estructurado del Consistenciador. Se abordaron procesos de análisis, diseño, desarrollo, pruebas y despliegue en producción, con un enfoque técnico riguroso y documentación completa. El sistema fue diseñado para ser escalable, eficiente y adaptable a nuevas reglas de negocio, logrando procesar exitosamente más de un millón de pólizas en ejecuciones controladas. La práctica permitió aplicar conocimientos teóricos en un contexto real, refactorizando estructuras de código preexistente para mejorar su legibilidad, rendimiento y mantenibilidad, así como fortaleciendo habilidades en desarrollo backend, bases de datos y aseguramiento de calidad. Este trabajo evidencia la importancia de la integración entre academia e industria en la formación de ingenieros altamente competentes.This report presents the development and results of the professional internship carried out in the Stabilization area of the Digital Factory at Seguros Bolívar, a leading Colombian insurance company. The internship involved providing support for core business applications and the development of a mass-processing tool called "Consistenciador". This tool, implemented in PL/SQL, is designed to detect and automatically correct recurring data inconsistencies in insurance policies, such as missing equipment dates, based on predefined business rules. Agile methodologies such as Kanban were applied for task management, while the Waterfall model guided the structured development of the tool. The project included the stages of analysis, design, implementation, testing, and production deployment. The system was built with scalability, efficiency, and adaptability in mind, successfully processing over one million records in controlled executions. The internship provided the opportunity to apply theoretical knowledge in a real-world context, refactoring legacy code to improve readability, performance, and maintainability, while also strengthening skills in backend development, database management, and software quality assurance. The experience highlights the relevance of linking academia and industry in the training of highly skilled engineers

    Explorando la innovación digital: pasantía en el laboratorio digital del Banco de Bogotá

    No full text
    El equipo de APIs, Servicios y Productos del Banco de Bogotá se enfoca en el desarrollo de productos transversales, lo que implica la creación de APIs y Servicios que pueden ser consumidos por clientes internos y externos según se disponga en cada API. Esto favorece la centralización de las APIs y permite una mayor accesibilidad para los diferentes usuarios y aplicaciones. Se llevó a cabo un enfoque integral en la creación, disponibilidad y mantenimiento de APIs diseñadas para abordar diferentes requerimientos dentro del Banco de Bogotá. El objetivo principal fue desarrollar APIs que cumplieran con los estándares de calidad y seguridad del equipo, ayudando con el objetivo de ser un referente en la creación de estas mismas para otros equipos dentro de Digital, ofreciendo soluciones tecnológicas innovadoras para mantener la competitividad, brindando un eje en la transformación digital del Banco de Bogotá y su capacidad para ofrecer servicios más ágiles y eficientes. Para la creación de la infraestructura de las aplicaciones, se implementó la infraestructura como código (IaC), asegurando así la consistencia en el despliegue de las configuraciones de infraestructura en diferentes entornos y mitigando los riesgos asociados con posibles discrepancias entre configuraciones. Además, está metodología redujo significativamente la posibilidad de errores humanos, ya que los procesos de aprovisionamiento se llevaron a cabo de manera automatizada y controlada.PregradoIngeniero en sistemas y computació

    Apoyo en el soporte y desarrollo de la aplicación Neocrédito de la empresa Bancóldex

    No full text
    Las necesidades de cualquier empresa están en continuo cambio, lo que requiere la adopción de tecnologías que satisfagan las necesidades de los usuarios junto con la optimización de procesos y el cumplimiento de los respectivos estándares de calidad. Algunas características indispensables para mantener los ciclos de vida de un proyecto de forma correcta son la protección de datos, el manejo de la información y la visualización. Lo anterior, repercute de forma que la implementación de tecnologías sea completamente necesaria en cualquier área de Tecnologías de la Información (TI), con el fin de integrar cambios, ajustes y mejoras que permitan satisfacer las solicitudes de los usuarios, con el fin de disponer de un sistema con disponibilidad, eficiencia y capacidad para las necesidades de la organización. La compañía Smartsoft es un equipo de personas con mentalidad creativa y apasionadas por la tecnología. El equipo de trabajo se esfuerza por mantenerse a la vanguardia de las tecnologías de la información y que busca siempre entregar valor a los clientes, guiados en todo momento por los principios: Pasión, Confianza, Innovación e Integridad [1]. En Smartsoft se crea software inteligente, Desarrollo Backend y Frontend, Servicios Cloud-Native, Modelamiento de Base de Datos, Devops y Aplicaciones basadas en Machine Learning.PregradoIngeniero en sistemas y computació

    Desarrollo De Un Sistema De Recomendación En La Búsqueda De Convocatorias Externas De La Vie.

    No full text
    El siguiente documento da a conocer el análisis, diseño, desarrollo y pruebas de un sistema de recomendación que recolecta sus convocatorias desde el Ministerio de Ciencia, Tecnología e Innovación. El sistema se orquesta a través de 3 servicios principales, dentro de los cuales se encuentran, el sistema recolector por medio de web scraping, el segundo servicio maneja la comunicación con los otros 2 servicios y el almacenamiento de la información, finalmente el ultimo servicio se encarga de generar la recomendación pertinente al recibir las líneas de investigación de los grupos y compararlos con las líneas de investigación de una convocatoria recolectada, usando como lenguaje principal Python, dicha comparación se lleva a cabo por medio del coseno de similitud luego de generar los vectores para la comparación por medio del modelo pre entrenado sentence-transformers/all-MiniLM-L12-v2. Finalmente, la información recolectada puede visualizarse en un Frontend desarrollado en angular, el cual va a permitir ver las convocatorias recolectadas y las recomendaciones realizadas.The following document presents the analysis, design, development, and testing of a recommendation system that collects calls from the Ministry of Science, Technology, and Innovation. The system is orchestrated through 3 main services, among which are the collection system through web scraping, the second service manages the communication with the other 2 services and the storage of the information, Finally, the last service is in charge of generating the pertinent recommendation by receiving the research lines of the groups and comparing them with the research lines of a collected call, using Python as the main language. This comparison is made by means of the cosine of similarity after generating the vectors for the comparison by means of the pretrained sentence-transformers/all-MiniLM-L12-v2 model. Finally, the system displays the collected information in a frontend built with Angular, enabling users to view the gathered calls and corresponding recommendations

    Method and procedures for artificial cloning of controllers based on artificial intelligence technique

    Full text link
    Los Algoritmos Genéticos son procedimientos adaptativos para la búsqueda de soluciones en espacios complejos inspirados en la evolución biológica, con patrones de operaciones basados en el principio Darwiniano de reproducción y supervivencia de los individuos que mejor se adaptan al entorno en que viven. En este trabajo se presenta un estudio sobre los Algoritmos Genéticos y la Lógica Difusa, en el desarrollo una metodología propuesta para replicar las funciones de un controlador (desconociendo su Firmware), utilizando procedimientos de obtención del conjunto de reglas de inferencia, agrupamiento difuso, para después aplicar el desarrollo del algoritmo genético simple con algunas alteraciones, buscando el objetivo del trabajo propuesto.Instituto Tecnológico de Estudios Superiores de Monterrey ITESMRESUMEN ............................................................................................................ 14 MÉTODO Y PROCEDIMIENTOS DE CLONACIÓN ARTIFICIAL DE CONTROLADORES, BASADOS EN TÉCNICAS DE INTELIGENCIA ARTIFICIAL15 PLANTEAMIENTO DEL PROBLEMA Y JUSTIFICACIÓN .................................... 15 OBJETIVOS .......................................................................................................... 16 Objetivo general .................................................................................................... 16 Objetivos específicos............................................................................................. 16 RESULTADOS ESPERADOS ............................................................................... 16 JUSTIFICACIÓN DEL TEMA ….………………………………………………………17 IMPORTANCIA DEL TEMA ……………………………………………………………17 INTRODUCCIÓN .................................................................................................. 19 1. ESTADO DEL ARTE .................................................................................. 21 1.1 VISIÓN DE LAS HERRAMIENTAS DISPONIBLES.................................... 22 1.2 RECOCIDO SIMULADO ............................................................................. 24 1.3 ALGORITMOS GENÉTICOS ...................................................................... 24 1.4 ESTRATEGIAS EVOLUTIVAS. .................................................................. 27 1.5 ALGORITMOS EVOLUTIVOS. ................................................................... 27 1.6 LÓGICA DIFUSA. ....................................................................................... 28 1.7 CONTROLADORES. .................................................................................. 30 1.8 TERMINOLOGÍA BIOLÓGICA. .................................................................. 32 1.8.1 Conceptos de Computación Evolutiva. ....................................................... 34 1.9 TEORÍA DE CONTROL. ............................................................................. 36 2 METODOLOGÍA DE CLONACIÓN ............................................................. 40 2.1 SELECCIÓN DE LOS MEDIOS Y/O SISTEMAS DE CLONAR .................. 41 2.2 DETERMINACIÓN DEL VOLUMEN DE LA MUESTRA ............................. 41 2.3 AGRUPAMIENTO DIFUSO ("FUZZY C-MEANS") ..................................... 41 2.3.1 Creación de clusters …………………………………………………………………………43 2.3.2 Selección de los clusters de entrada y de salida .…………………………………44 2.4 INFERENCIA DEL ALGORITMO GENÉTICO ............................................ 44 2.4.1 Creación de los cromosomas a partir de los clusters. ................................ 45 2.4.2 Codificación del cromosoma. ..................................................................... 46 2.4.3 Identificación de operadores genéticos. ..................................................... 47 2.4.4 Identificación de información de salida. ...................................................... 47 2.5 RESULTADOS ........................................................................................... 48 2.6 ALGORITMO GENÉTICO PROPUESTO ................................................... 48 2.6.1 Representación. ...................................................................................... 49 2.6.2 Población inicial. ..................................................................................... 51 2.6.3 Función de adecuación. .......................................................................... 52 2.6.4 Operadores Genéticos. ........................................................................... 52 2.6.4.1 Operador de Selección ….……………………………………………………53 2.6.4.2 Operador de Cruce ………………………………………………………….…55 2.6.4.3 Operador de mutación ……………………………………………………..….55 2.6.5 Parámetros.............................................................................................. 56 2.7 DISPOSITIVO CLONADO ................................................................... 57 3 INVESTIGACIONES EXPERIMENTALES DEL PROCESO DE SEPARACIÓN DE NÍQUEL Y COBALTO COMO OBJETO DE REGULACIÓN .................................. 59 3.1 APLICACIÓN AL PROCESO DE SEPARACIÓN DE NÍQUEL (Ni) Y COBALTO (Co) DE LA TECNOLOGÍA CARON ...................................................................... 59 3.2 RESULTADOS DE LAS INVESTIGACIONES EXPERIMENTALES EN LA INSTALACIÓN INDUSTRIAL ................................................................................ 60 3.3 RESULTADOS DE LAS INVESTIGACIONES EN LA INSTALACIÓN EXPERIMENTAL ................................................................................................... 64 3.3.1 Estudio de la cinética de la sedimentación selectiva de sulfuros de cobalto a partir de los licores carbonato – amoniacales. ...................................................... 65 3.3.2 Influencia del gasto de reactivos sobre el proceso de separación de cobalto ……………… ......................................................................................................... 66 3.3.3 Influencia del gasto de semilla en el proceso de separación de cobalto. 73 4 METODOLOGÍA DE APLICACIÓN AL PROCESO DE SEPARACIÓN DE NÍQUEL Y COBALTO............................................................................................ 76 4.1 DESCOMPOSICIÓN DE LA TAREA DE SÍNTESIS ESTRUCTURAL DEL SISTEMA DE DIRECCIÓN DEL PROCESO ......................................................... 76 4.2 METODOLOGÍA DE INVESTIGACIÓN DE LA ESTRUCTURA DE LOS SUBSISTEMAS ESTABILIZADORES DE FRECUENCIA MEDIA ........................ 80 4.2.1 Realización practica del sistema de dirección del proceso teniendo en cuenta las circunstancias mencionadas anteriormente. .................................................... 81 4.2.2 Compensador ideal. ................................................................................ 82 4.3 ALGORITMOS PARA LA COMPENSACIÓN DE PERTURBACIONES Y SU AUTORREGULACIÓN .......................................................................................... 82 4.4 CARGA INFORMATIVA DE LA DIRECCIÓN DE ACCIÓN SOBRE LA VARIACIÓN DEL RÉGIMEN DE SEDIMENTACIÓN ............................................ 90 5 METODOLOGÍA APLICADA DE CLONACIÓN ARTIFICIAL DE CONTROLADORES .............................................................................................................................. 97 5.1. SELECCIÓN DEL SISTEMA (CASO DE ESTUDIO) .................................. 97 5.1.1 CONTROL DE SUPERVISIÓN ............................................................. 100 5.2. VOLUMEN DE LA MUESTRA .................................................................. 101 5.3. AGRUPAMIENTO DIFUSO ...................................................................... 102 5.4. INFENRENCIA DEL ALGORITMO GENÉTICO ....................................... 110 5.4.1 Creación de los Cromosomas ............................................................... 111 5.4.2 Codificación de los cromosomas........................................................... 111 5.4.3 Operadores Genéticos .......................................................................... 111 5.4.4 Identificación de valores de salida ........................................................ 111 5.5. RESULTADOS ......................................................................................... 112 6 CONCLUSIONES ..................................................................................... 118 7 TRABAJOS FUTUROS ............................................................................ 119 BIBLIOGRAFÍA ................................................................................................... 120MaestríaThe Genetic Algorithms are procedures adapt for the search of solutions in complex spaces inspired by the biological evolution, with bosses of operations based on the principle Darwiniano of reproduction and survival of the individuals who better adapt to the environment in which they live. In this work one presents a study on the Genetic Algorithms and the Diffuse Logic, In the development a methodology proposed to answer the functions of a controller (not knowing your Firmware), using procedures of obtaining of the set of rules of inference, diffuse grouping, later to apply the development of the genetic simple algorithm with some alterations, looking for the aim of the proposed work.Modalidad Presencia

    Methodology for the construction of virtual learning objects supported in augmented reality

    No full text
    En el trabajo se presentan los resultados obtenidos del trabajo de grado titulado Metodología para la construcción de Objetos Virtuales de Aprendizaje ­OVA’s, apoyados en innovaciones tecnológicas como las herramientas de Realidad Aumentada (AR), para su reutilización en la plataforma virtual de la Universidad de Boyacá, requisito para obtener el título en Maestría en Sistemas Computacionales con Énfasis en Redes y Comunicaciones, el objetivo principal de la investigación: Construir una propuesta metodológica para la creación de Objetos Virtuales de Aprendizaje (OVA) que incluya dentro de su estructura la inclusión de innovaciones tecnológicas como las herramientas de Realidad Aumentada.El resultado de la metodología propuesta para la creación de objetos de aprendizaje parte del estudio del estado del arte, los resultados del análisis de algunos referentes de metodologías para la construcción de objetos virtuales de aprendizaje, la incidencia del actual modelo pedagógico de la Universidad de Boyacá, la definición de objeto de aprendizaje, la conceptualización de la metodología y su estructura así como las diferentes fases que la componen. De esta manera nace UBoa – Metodología para la creación de Objetos de Aprendizaje de la Universidad de Boyacá que se constituye en un elemento mediador soportado en una fase de control de calidad que organiza los procesos y valida la información para poder publicar objetos que cumplan con las exigencias pedagógicas y técnicas del actual modelo pedagógico de la Universidad de BoyacáIn this article are presented the results obtained from a degree thesis titled Methodology for the construction of Virtual Learning Objects ¬VLO, supported by technological innovations such as the Augmented Reality (AR) tools, for being reutilized in the virtual platform of University of Boyacá; this is product of the academic year to obtain a Master's degree in Computer Systems with emphasis in Networks and Communications. The main objective of this research: to construct a methodological proposal for the creation of Virtual Learning Objects (VLO) that includes technological innovations such as Augmented Reality tools.The result of the methodology proposed here for the creation of learning objects starts from the study of the state of the art of the project, the results of the analysis of some methodology referents for the construction of virtual learning objects, the definition of learning object, the conceptualization of the methodology and its structure, as well as the different phases that compose it. It is then proposed a Methodology for the creation of Learning Objects of the University of Boyacá, which can be applied as a general reference for any other educational institution, and which constitutes a mediator element supported in a quality control phase that organizes processes and validates the information in order to publish objects that meet the pedagogical and technical requirements of the new learning standards

    Metodología para la construcción de Objetos Virtuales de Aprendizaje, apoyada en Realidad Aumentada

    No full text
    In this article are presented the results obtained from a degree thesis titled Methodology for the construction of Virtual Learning Objects ¬VLO, supported by technological innovations such as the Augmented Reality (AR) tools, for being reutilized in the virtual platform of University of Boyacá; this is product of the academic year to obtain a Master's degree in Computer Systems with emphasis in Networks and Communications. The main objective of this research: to construct a methodological proposal for the creation of Virtual Learning Objects (VLO) that includes technological innovations such as Augmented Reality tools.The result of the methodology proposed here for the creation of learning objects starts from the study of the state of the art of the project, the results of the analysis of some methodology referents for the construction of virtual learning objects, the definition of learning object, the conceptualization of the methodology and its structure, as well as the different phases that compose it. It is then proposed a Methodology for the creation of Learning Objects of the University of Boyacá, which can be applied as a general reference for any other educational institution, and which constitutes a mediator element supported in a quality control phase that organizes processes and validates the information in order to publish objects that meet the pedagogical and technical requirements of the new learning standards.En el trabajo se presentan los resultados obtenidos del trabajo de grado titulado Metodología para la construcción de Objetos Virtuales de Aprendizaje ­OVA’s, apoyados en innovaciones tecnológicas como las herramientas de Realidad Aumentada (AR), para su reutilización en la plataforma virtual de la Universidad de Boyacá, requisito para obtener el título en Maestría en Sistemas Computacionales con Énfasis en Redes y Comunicaciones, el objetivo principal de la investigación: Construir una propuesta metodológica para la creación de Objetos Virtuales de Aprendizaje (OVA) que incluya dentro de su estructura la inclusión de innovaciones tecnológicas como las herramientas de Realidad Aumentada.El resultado de la metodología propuesta para la creación de objetos de aprendizaje parte del estudio del estado del arte, los resultados del análisis de algunos referentes de metodologías para la construcción de objetos virtuales de aprendizaje, la incidencia del actual modelo pedagógico de la Universidad de Boyacá, la definición de objeto de aprendizaje, la conceptualización de la metodología y su estructura así como las diferentes fases que la componen. De esta manera nace UBoa – Metodología para la creación de Objetos de Aprendizaje de la Universidad de Boyacá que se constituye en un elemento mediador soportado en una fase de control de calidad que organiza los procesos y valida la información para poder publicar objetos que cumplan con las exigencias pedagógicas y técnicas del actual modelo pedagógico de la Universidad de Boyac
    corecore