{"title":"Reconocimiento del número de coincidencias encontradas en una imagen de texto por medio de convolución y correlación bidimensional","authors":"Gustavo Medina Ángel, Yessica Yazmin Calderon Segura, Gennadiy Burlak","doi":"10.30973/progmat/2020.12.2/8","DOIUrl":"https://doi.org/10.30973/progmat/2020.12.2/8","url":null,"abstract":"Aplicamos el método de convolución y correlación para buscar en una imagen de texto el número de veces que se repite una letra o una palabra, para ello ocupamos una máscara laplaciana para realizar una convolución entre esta mascara y las dos imágenes a tratar (la imagen que contiene todo el texto y la imagen de texto o letra que se quiera buscar), posteriormente aplicamos el método de correlación para obtener los valores máximos en ambas imágenes y hacemos un conteo al comparar los valores más altos a través de la imagen. La combinación de estas dos técnicas ha resultado muy útil en el tratamiento de imágenes para el reconocimiento de caracteres, pero también puede ser aplicable al reconocimiento de otros cuerpos periódicos en un sistema de pixeles.","PeriodicalId":417893,"journal":{"name":"Programación Matemática y Software","volume":"37 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-06-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121057735","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Meliza Contreras González, Leonel Tabaco Castañeda, Pedro Bello López
{"title":"Sistema web de acuerdos para el manejo de tandas solidarias estudiantiles","authors":"Meliza Contreras González, Leonel Tabaco Castañeda, Pedro Bello López","doi":"10.30973/progmat/2020.12.2/5","DOIUrl":"https://doi.org/10.30973/progmat/2020.12.2/5","url":null,"abstract":"Para ayudar a la administración de las finanzas personales, se identifica la necesidad de desarrollar una aplicación web que permita la gestión de préstamos en una comunidad, en el cual los usuarios podrán registrar sus gastos, ingresos, disponibilidad de gasto, esto con el propósito de establecer convenios de préstamo que permitan brindarle ayuda económica a estudiantes que lo necesiten y que la comunidad reciba sus pagos de acuerdo a los puntos establecidos dentro de un convenio dinámico de acuerdo a las necesidades del candidato y a la disposición de recursos de la comunidad.","PeriodicalId":417893,"journal":{"name":"Programación Matemática y Software","volume":"115 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-06-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123075227","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Cupertino Lucero-Álvarez, Mariano Larios-Gómez, Pascual Pérez-Cruz, Carlos A. Ortíz-Ramírez, Brian Manuel González Contreras, J.-L. Montiel-Hernandez
{"title":"ZoomBooks Smart: Sistema Digital para la Recuperación de Información relevante a escuelas de nivel medio superior","authors":"Cupertino Lucero-Álvarez, Mariano Larios-Gómez, Pascual Pérez-Cruz, Carlos A. Ortíz-Ramírez, Brian Manuel González Contreras, J.-L. Montiel-Hernandez","doi":"10.30973/progmat/2020.12.2/1","DOIUrl":"https://doi.org/10.30973/progmat/2020.12.2/1","url":null,"abstract":"En este artículo se presenta una propuesta para la construcción del prototipo de software ZoomBooks Smart, basado en un Sistema de Recuperación de Información orientado a sinconexión (SRI- off line) para el almacenamiento y recuperación de documentos relevantes a la carga curricular de los estudiantes de nivel medio superior, especialmente para los bachilleratos apartados de las tres Mixtecas de la República Mexicana que carecen de recursos de información digitales. La metodología planteada para su implementación tiene como base el modelo Booleano Extendido (BE) para la recuperación, además de aplicar aprendizaje automático para recomendar lecturas a los usuarios con base en sus perfiles, y técnicas del Procesamiento del Lenguaje Natural (PLN) para el tratado automático de tareas específicas como las sugerencias de frases mediante n-gramas y la expansión de consultas. Se presenta un primer prototipo de software que tiene la funcionalidad de almacenar, de manera semiautomática los documentos en formato PDF (formato de documento portátil) que son relevantes a las diferentes asignaturas de la carga curricular de los estudiantes u otros usuarios en el ambiente académico. Los documentos pueden ser recuperados en orden de relevancia consulta-documento, mediante consultas de texto libre.","PeriodicalId":417893,"journal":{"name":"Programación Matemática y Software","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-06-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122144607","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
A. M. Román, Bernando Campillo, A. Molina, H. Martínez, Itzel Reyes, O. Flores
{"title":"Red neuronal artificial para predecir la dependencia a la composición química de la energía de falla de apilamiento en aceros inoxidables austeníticos","authors":"A. M. Román, Bernando Campillo, A. Molina, H. Martínez, Itzel Reyes, O. Flores","doi":"10.30973/progmat/2020.12.2/7","DOIUrl":"https://doi.org/10.30973/progmat/2020.12.2/7","url":null,"abstract":"La energía de falla de apilamiento (SFE) es un parámetro importante a considerar en el diseño de aceros inoxidables austeníticos (SS) debido a su influencia en la susceptibilidad magnética, los cambios de orden atómico y la resistencia a la corrosión intergranular. Se examinó una extensa revisión de la literatura especializada con el fin de comprender los diferentes métodos que se han desarrollado para el cálculo de SFE. La caracterización por microscopía electrónica de transmisión (TEM), expresiones lineales a partir del procesamiento de datos y aproximaciones de mecánica cuántica de primeros principios son algunas de las técnicas que se han utilizado para el cálculo de SFE. En el presente trabajo se desarrolló una red neuronal artificial (ANN) de retropropagación para predecir la SFE dentro de rangos específicos dados de composiciones químicas para SS austenítico. Los datos experimentales se extrajeron de un trabajo de investigación informado por Yonezawa et al [1], y luego se analizaron para tres condiciones diferentes de tratamiento térmico. El presente modelo predice valores SFE con un coeficiente de correlación de 0.99, lo cual es un error menor cuando se compara con otros trabajos en la literatura.","PeriodicalId":417893,"journal":{"name":"Programación Matemática y Software","volume":"186 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-06-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131966064","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Nayeli Joaquinita Meléndez Acosta, Ricardo Solano Monje, Cosijopii García García, H. V. Ríos Figueroa
{"title":"Ca-PSO: Coulomb atrayendo un Cúmulo de Partículas","authors":"Nayeli Joaquinita Meléndez Acosta, Ricardo Solano Monje, Cosijopii García García, H. V. Ríos Figueroa","doi":"10.30973/progmat/2019.11.3/1","DOIUrl":"https://doi.org/10.30973/progmat/2019.11.3/1","url":null,"abstract":"Este artículo presenta una variante del algoritmo C-PSO, al cual hemos llamado Ca-PSO, a diferencia de C-PSO que considera como cargas puntuales a lBesti y gBest, Ca-PSO considera a la partícula xi y gBest. Al mismo tiempo se presenta una comparación de cuatro algoritmos: el algoritmo original PSO (Particle Swarm Optimization), PSO con “restricción” (Constriction PSO), C-PSO una versión que hace uso de ley de Coulomb y el algoritmo propuesto Ca-PSO. También se muestra el movimiento esquemático de una partícula en el algoritmo Ca-PSO. Los resultados que se muestran corresponden a la media de 50 corridas, cada algoritmo habiendo sido ejecutado 10000 iteraciones por función para 50 y 100 dimensiones. El algoritmo Ca-PSO mostró un rendimiento superior respecto a CPSO en seis de las diez funciones de prueba, además se muestra que tanto C-PSO como CaPSO presentan un mejor rendimiento que el algoritmo original de PSO y PSO con restricción.","PeriodicalId":417893,"journal":{"name":"Programación Matemática y Software","volume":"54 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128654887","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Luis E. Calatayud, Sandra Roblero, J. Solis Romero, V. A. Castellanos, M. B. Castañeda
{"title":"Modelo difuso para la inspección visual de superficies metálicas ferrosas corroídas","authors":"Luis E. Calatayud, Sandra Roblero, J. Solis Romero, V. A. Castellanos, M. B. Castañeda","doi":"10.30973/progmat/2019.11.3/3","DOIUrl":"https://doi.org/10.30973/progmat/2019.11.3/3","url":null,"abstract":"Se presenta el desarrollo de un modelo difuso (MD), diseñado para inspeccionar visualmente superficies metálicas ferrosas expuestas a procesos corrosivos tales como picadura o corrosión atmosférica. Los parámetros considerados como datos de entrada, son variables visuales macroscópicas que se presentan en algunos de los fenómenos corrosivos. Estas variables fueron establecidas con base en normas estándar emitidas por la ASTM, artículos de investigación, ASM Handbooks volume 13 y 13 A, entre otros. Se realizó una discretización de sólo cinco variables como parámetros de entrada para reconocer hasta cinco procesos corrosivos. Para validar el funcionamiento del MD, se llevaron a cabo pruebas con base a fotografías de artículos de investigación en el análisis de falla de ingeniería obteniendo resultados favorables.","PeriodicalId":417893,"journal":{"name":"Programación Matemática y Software","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121135490","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Luis Alberto Hernández Montiel, Carlos Edgardo Cruz Pérez, Luis David Hernández Huerta
{"title":"Selección de Características de Microarreglos de ADN Utilizando una Búsqueda Cuckoo","authors":"Luis Alberto Hernández Montiel, Carlos Edgardo Cruz Pérez, Luis David Hernández Huerta","doi":"10.30973/progmat/2019.11.3/2","DOIUrl":"https://doi.org/10.30973/progmat/2019.11.3/2","url":null,"abstract":"En este artículo, se propone un método híbrido para la selección y clasificación de datos de microarreglos de AND. Primero, el método combina los subconjuntos de genes relevantes obtenidos de cinco métodos de filtro, después, se implementa un algoritmo basado en una búsqueda cuckoo combinado con un clasificador MSV. El algoritmo híbrido explora dentro del subconjunto obtenido en la etapa anterior y selecciona los genes que alcanzan un alto desempeño al entrenar al clasificador. En los resultados experimentales, el algoritmo obtiene una tasa de clasificación alta seleccionado un número pequeño de genes, los resultados obtenidos son comparados con otros métodos reportados en la literatura.","PeriodicalId":417893,"journal":{"name":"Programación Matemática y Software","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131019459","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Renato Avilés Santamaría, Arnulfo Catalán Villegas, Feliciano Morales Angelino, René Edmundo Cuevas Valencia, Antonio Alarcón Paredes
{"title":"Aprendizaje del cálculo de áreas bajo la curva con sumas de Riemann aplicando GeoGebra","authors":"Renato Avilés Santamaría, Arnulfo Catalán Villegas, Feliciano Morales Angelino, René Edmundo Cuevas Valencia, Antonio Alarcón Paredes","doi":"10.30973/progmat/2019.11.3/5","DOIUrl":"https://doi.org/10.30973/progmat/2019.11.3/5","url":null,"abstract":"A continuación se presentan los resultados que se obtuvieron al manejar un enfoque de aprendizaje colaborativo basándose en las TICs, para el área de matemáticas, específicamente en el “Cálculo de áreas bajo la curva con sumas de Riemann aplicando GeoGebra”, con los alumnos del sexto semestre de la Preparatoria número 37 de la Universidad Autónoma de Guerrero (UAGro). Lo anterior se realizó con la finalidad de diseñar estrategias que faciliten la comprensión de esta disciplina en los estudiantes de bachillerato y además ser un medio de motivación para docentes del área de matemáticas y así apliquen dicho enfoque apoyándose con algún software, en sus respectivas unidades de aprendizaje. Con lo anterior, se describe un ejemplo para calcular el área bajo la curva dado en un intervalo, en el eje x, utilizando las sumas de Riemann y la interpretación de la gráfica. Para el monitoreo se eligieron 2 grupos de estudiantes, en uno se utilizó el software y en el otro se usó la forma convencional de aprendizaje. Al iniciar las actividades escolares se aplicó un examen de diagnóstico para conocer que tanto sabían del tema, con lo cual no se obtuvieron diferencias significativas en ambos grupos de estudiantes. Al término del semestre, se aplicó una prueba de conocimientos para comparar resultados en ambos grupos, observándose mejor desempeño en los estudiantes del grupo experimental. Por otra parte, también se aplicó una encuesta al grupo de estudiantes que se apoyaron en el software, con la finalidad de conocer cómo aprenden mejor.","PeriodicalId":417893,"journal":{"name":"Programación Matemática y Software","volume":"427 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122812339","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Feliciano Morales Angelino, René Edmundo Cuevas Valencia, Gustavo Adolfo Alonso Silverio, Antonio Alarcón Paredes, Arnulfo Catalán Villegas
{"title":"Aplicación de WinKE en Deducciones por Métodos Semánticos en Lógica Proposicional","authors":"Feliciano Morales Angelino, René Edmundo Cuevas Valencia, Gustavo Adolfo Alonso Silverio, Antonio Alarcón Paredes, Arnulfo Catalán Villegas","doi":"10.30973/progmat/2019.11.3/4","DOIUrl":"https://doi.org/10.30973/progmat/2019.11.3/4","url":null,"abstract":"En el presente artículo se describe el análisis sobre software educativo que permita demostrar estructuras lógicas mediante métodos semánticos. Una vez realizado el análisis se determinó utilizar el software educativo denominado WinKE para implementar una estrategia didáctica sobre la demostración estructuras lógicas mediante el método de Tablas Semánticas para Lógica Proposicional correspondiente a la Unidad de Aprendizaje de Lógica Informática del Plan de Estudios del Programa Educativo de Ingeniero en Computación. Es evidente que la aplicación de este software ha permitido al estudiante fortalecer sus habilidades para identificar las reglas y el orden en que deban utilizarse en la demostración de las estructuras lógicas de manera eficiente.","PeriodicalId":417893,"journal":{"name":"Programación Matemática y Software","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128349471","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Obed Cortés Aburto, Rafael Rojas Rodríguez, C. R. Marín Dávila
{"title":"Aplicación de la Optimización por Enjambre de Partículas a un Problema Inverso de Conducción de Calor","authors":"Obed Cortés Aburto, Rafael Rojas Rodríguez, C. R. Marín Dávila","doi":"10.30973/progmat/2010.2.1/5","DOIUrl":"https://doi.org/10.30973/progmat/2010.2.1/5","url":null,"abstract":"En el presente trabajo se utiliza la optimización por enjambre de partículas (PSO) para estimar la función de generación de calor de un aparato de placa caliente con guarda (APCG). Este aparato sirve para la determinación de la conductividad térmica de materiales aislantes. La aplicación se desarrolla en una dimensión y en coordenadas cilíndricas. Las geometrías aplicadas son: un disco —para la placa caliente— y una corona —para la guarda. Se emplean desde uno hasta cinco parámetros. Los resultados se comparan con los obtenidos con el método de Levenberg-Marquardt. De esta manera, la capacidad de este método para recuperar la función analítica se prueba. Los resultados exhiben un buen ajuste con los valores experimentales.","PeriodicalId":417893,"journal":{"name":"Programación Matemática y Software","volume":"58 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133917808","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}