- Faculty
Teis de Licenciatura
Permanent URI for this collection
Browse
Browsing Teis de Licenciatura by Faculty "Facultad de Ciencias de la Computación"
Now showing 1 - 6 of 6
Results Per Page
Sort Options
Tesis de licenciatura Implementación y verificación del Metaplanificador GRID Way(Benemérita Universidad Autónoma de Puebla, 2008) Abarca Salazar, Efraín; Meléndez Bustamante, Francisco Javier; Sandoval Solís, María de LourdesResumen. La computación se ha convertido en una herramienta que está presente prácticamente en cualquier área del conocimiento y lugar del mundo hoy en día. En algunos campos (universidades, laboratorios, empresas, etc.) las aplicaciones requieren técnicas de computación avanzada para soportar tanto computo fuertemente intensivo como el manejo de grandes volúmenes de datos que una computadora PC no puede ofrecer. Las supercomputadoras pueden enfrentarse a estas necesidades de cómputo, sin embrago, su alto costo hace que estén disponibles para unos pocos, por lo que los clústeres han sido una alternativa mas variable y económica para alcanzar un rendimiento parecido. Pero aún así existen varias aplicaciones y proyectos desafiantes de mayor dimensión en donde las demandas computacionales exceden las capacidades de los recursos de una única organización. Es así como la computación Grid ha emergido como una nueva tecnología para erradicar estas limitaciones, el compartir e integrar recursos geográficamente distribuidos alrededor del mundo para resolver problemas de gran escala, permitiendo la creación de organizaciones virtuales. El laboratorio de Química Teórica de la Facultad de Ciencias Químicas de la Benemérita Universidad Autónoma de Puebla, México forma parte de la organización virtual de química computacional “C2VO” conformada por otros grupos de computación de investigación de Ciudad Real y Madrid, quien han anunciado sus esfuerzos y recursos, haciendo uso de software libre y el open source han construido un Grid conformado actualmente por 5 clústeres.Tesis de licenciatura Integración numérica con redes neuronales(Benemerita Universidad Autónoma de Puebla, 2010) Chaman García, Iván Christhofer; Sandoval Solís, María de Lourdes; Sandoval Solís, María de LourdesIntegración numérica con redes neuronales. Introducción. En este capítulo introduciremos los conceptos básicos que nos darán el soporte teórico básico donde que nuestro trabajo. Los factores franck Condón. Una aplicación importante en la astrofísica es detectar las moléculas interestelares, para estos requerimientos calcular los factores “factores de Franck Condón “ FFC para las moléculas , las cuales están definidas de la siguiente forma: El principio de Franck -Condón nos permite hacer predicciones bastantes exactas en donde son altamente probables las transiciones vibracionales entre un par de estados electrónicos. La enunciación de este principio es el siguiente. El salto de un electrón es una molécula se realizan tan rápidamente en comparación con el movimiento vibracional que inmediatamente después, el núcleo tiene la misma posición relativa y velocidad que tenía antes del salto. Esta idea fue propuesta inicialmente en el año de 1925 por Franck; y un poco más tarde confirmada por Condón en la mecánica cuántica. En resumen, la probabilidad de transición entre dos estados, caracterizado por las eigenfunciones y es proporcional al cuadrado de los correspondientes elementos de la matriz del momento electrónico (o momento de transición): A esta integral se le conoce como integral de traslape vibracional, entonces el cuadro de la integral sobre el producto de las Eigenfunciones vibracionales en los dos estados involucrados (base y excitación viene dado por. Los cuadros de las integrales de traslape vibracional son conocidos como los factores de Franck-Condón. Aplicando el potencial de Morse para la eigefunciones vibracionales; tanto para el estado base como para el estado excitado, que intervienen en los factores Franck-Condón se resume como: Nv es la constante de la normalización para el estado vibracional V, Y Lk,v = son los polinomios generalizados de Laguerre. Estas integrales para el potencial del Morse se pueden obtener analíticamente por lo que se aproximan numéricamente. En 1992 en la escuela de Ciencias Físico-Matemáticas de la Buap se presento una tesis desarrollada para aproximar los FFC numéricamente utilizando el método de Simpson adaptivo (Abad 1991) con este software se aproxima los FFC a podido identificar los componentes de los cometas observados (churyumov, y otros 2002—2005-2007. Objetivo general. General una aplicación que permita aproximar integrales definidas con mayor precisión y exactitud utilizando redes neuronales. Objetivos específicos. Implementar los algoritmos para aproximar integrales definidas usando los seis diferentes algoritmos para ajustar los pesos sinápticos de la red neuronal. Probar los algoritmos a las integrales de las funciones de Onda del Potencial de Morse (Factores Franck Condón).Tesis de licenciatura Redes neuronales recurrentes aplicadas al reconocimiento de voz y traducción automática de español a japones(Benemérita Universidad Autónoma de Puebla, 2019) Pacheco Martinez, Máximiliano Enrique; Sandoval Solís, María de Lourdes; Sandoval Solís, María de LourdesLas Redes Neuronales en tiempos resientes son muy utilizadas en diferentes áreas de la inteligencia artificial (reconocimiento de patrones, clasificación. Reconocimiento de imágenes, reconocimiento de voz, Traducción automática etc.). Esta popularización se debe en gran medida a las sencilles de sus estructuras y la versatilidad que tiene para ser usadas en diferentes problemas. Dentro de las Redes Neuronales se presenta la atención a las Redes Neuronales recurrentes, esta topología es útil cuando se modelan secuencias de datos, como puede ser la voz, la escritura etc. En esta tesis se detalla la parte teoría de las Redes Neuronales recurrentes, a fin de comprender y mejorar como se componen poder implementarlas sin necesidad de librerías como Tensor Flow, Keras, CNTK, etc. Posteriormente se hace hincapié en su uso en reconocimiento de voz y traducción automática sin bien. El entrenamiento de las Redes Neuronales suele usar métodos basados en el gradiente, en esta tesis se presentará una forma de entrenamiento basado en algoritmos genéricos. Para hacer uso de ellos las Redes Neuronales será necesario realizar algunos ajustes al algoritmo Genético. Como se vera más adelante, aunque es posible realizar el entretenimiento con los algoritmos genéricos, para hacer factible dicho entrenamiento, será necesario contemplar algunas consideraciones, esto se demostrará mediante las pruebas realizadas.Tesis de licenciatura Sistema de tiempo real dinámico de generación, aplicación y análisis estadístico de encuestas(Benemerita Universidad Autónoma de Puebla, 2011) Velasco Hernández, José Bernardo; Sandoval Solís, María de Lourdes; Sandoval Solís, María de LourdesEl sistema bibliotecario de la buap cuenta con diez bibliotecas certificadas ISO-9001-2008, las cuales requieren aplicar de “satisfacción de usuarios” cada seis meses, para realizarlas se desarrolló el Sistemas de Encuestas Bibliotecarias (SEB) el cual se desarrolló un software libre, y se ha utilizado desde abril de 2009 para ayudar a la toma de decisiones, para así mejorar el servicio bibliotecario. Como parte de los programas de modernización de los servicios de administración se presenta: Sistema de Tiempo Real Dinámico de Generación Aplicación y Análisis Estadístico de Encuestas. Para ayudar a la toma de decisiones para mejorar un servicio, en este documento se hablará en particular del uso que se ha dado al sistema en el área de servicios de administración de la Dirección General de Bibliotecas. El sistema bibliotecario Buap cuenta con 10 bibliotecas certificadas ISO-9001-2018 las cuales requieren aplicar las encuestas de “Satisfacción de Usuarios” cada 6 meses, pero lo que se ha apoyado para realizarlas con el Sistema de Tiempo Real Dinámico de Generación, Aplicación y Análisis Estadístico de Encuestas. El sistema en tiempo real se ejecuta en un ambiente web, aplicando las encuestas simultáneamente o de manera local (Standalone). El sistema permite diseñar la encuesta en forma amigable, válida que la encuesta este completamente contestada, para así guardarla en la base de datos. Además de generar los reportes gráficos de las estadísticas descriptivas. Para compararlas entre similares. Por último, la encuesta cuenta con un área para que el encuestado sus comentarios. Objetivo general. El sistema deberá ser capaz de: Generar la encuesta que se requiere dar la posibilidad de modificarla. Permitir aplicar una encuesta simultáneamente diferentes encuestas. Realizar automáticamente el análisis estadístico descriptivo. Realizar automáticamente la gráfica de los datos. Facilitar al responsable de la aplicación de las encuestas, la administración del sistema. Tonar encuesta la conectividad para encuestar. A continuación, se da la descripción del contenido de los capítulos. En el capitulo 2.- se presentan los antecedentes a este trabajo de tesis, que se inicio con la recopilación de datos con hojas impresas y la captura manual de estos datos, para seguir con la primera encuesta electrónica que fue planteada, desarrollada y lleva por nombre Sistema de tiempo Real con base a Datos Dinámica. En el capitulo 3.- Se presenta el marco teórico acerca de base de datos así como ejemplos relacionados con el sistema. El capitulo 4.- se realiza la presentación del diseño del sistema aquí se presenta el flujo de información mediante diagramas de bloque que contienen descripciones funcionales del sistema. Capitulo 5.- Se describe la implementación del sistema, mediante la presentación de la estructura de la información con el modelo E-R la narración de los procesos mediante diagramas de flujo y la descripción del código que se implemento para los procesos así, como la descripción funcional del sistema, la respuesta esperada del sistema y las restricciones especiales de este. En el capitulo 6.- Corresponde a las pruebas, en este capitulo se presenta mediante imágenes, como se genera una encuesta y como se presenta el formato de la encuesta cuando se aplica a los usuarios de las bibliotecas.Tesis de licenciatura Sistema Experto para detectar diversos tipos de cáncer(Benemerita Universidad Autónoma de Puebla, 2013) Ávila Palacios, Magali; Marcial Castillo, Luis René; Sandoval Solís, María de LourdesResumen: Los sistemas basados en el conocimiento o sistemas expertos son el tipo más común de los sistemas de inteligencia artificial para la rutina clínica. Contiene los conocimientos médicos, por lo general una tarea muy especifica son capaces de razonar con los datos de pacientes individuales para llegar a conclusiones razonadas. Aunque hay muchas variaciones, el conocimiento dentro de un sistema experto típicamente es representado en forma de un conjunto de reglas codificadas mediante la lógica de primer orden o lógica de predicados. Existen diferentes tareas clínicas en las que un sistema experto se puede aplicar como son: 1.- Asistencia en el diagnostico. Cuando en el caso del paciente es complejo, raro a la persona que hace diagnostico no tiene experiencia, entonces un sistema experto puede obtener un diagnostico en base a los datos del paciente. 2. Planificación y terapia critica. El sistema experto puede encontrar inconsistencias, errores o omisiones en un plan de tratamiento existente o se puede utilizar para formular un tratamiento basado en la condición especifica del paciente. 3.- Reconocimiento e interpretación de las imágenes. El objetivo es que el sistema experto pueda interpretar muchas imágenes médicas con la finalidad de encontrar anomalías. Este trabajo se enfoca en la asistencia en el diagnostico, el sistema experto desarrollado detectara diversos tipos de cáncer como son: Colon, Mama y uterino. En este trabajo de tesis, se aplicará la lógica de predicados para construir un sistema experto basado en reglas, las reglas se obtendrán en base a los conocimientos aportados por los expertos humanos, la implementación se desarrolla en swi-prolog con una interfaz gráfica usando la biblioteca XPCE. Las pruebas se llevarán a cabo con datos de pacientes reales.Tesis de licenciatura Un algortimo genético para la planificación de trayectorias(Benemerita Universidad Autónoma de Puebla, 1998) Vargas García, Pedro; Sánchez López, Abraham; Sandoval Solís, María de LourdesEl planificar, forma parte de todas las actividades de nuestra vida diaria. Necesitamos planificar nuestras acciones desde el momento que nos levantamos por la mañana, planificamos que vamos hacer durante el día. Planificamos lo que vamos hacer durante el día que vamos a comer en el desayuno, a quien tenemos que llamar, como vamos a ir a una fiesta por la noche, etc. Cuando nosotros nos movemos necesitamos planificar una ruta para hacerlo. Por ejemplo: cuando vamos al supermercado por unos vegetales, tales usualmente los vegetales, no están a la entrada del mismo, necesitamos encontrar una ruta para llegar a ellos, lo mismo ocurre para ver a una persona cruzar la calle, etc. Para realizar esto necesitamos nuestro propio movimiento, es decir para alcanzar nuestras metas. Este proceso usualmente se llama Planificación de trayectorias “Planificación de movimiento” se usa referir el tipo de proceso computacional de mover un objeto de un lugar a otro en presencia de obstáculos. La capacidad de planificar movimientos de un ambiente dinámico es importante para los robots autónomos. La investigación de la robótica esta basada a que un robot realice unas tareas encomendadas, sin que tenga la necesidad de especificar cada acción que lleve a cabo. Para construir un robot autónomo es necesario sintetizar múltiples técnicas, incluyendo algunos elementos de inteligencia artificial. Típicamente el robot necesita obtener la información del mundo exterior usando sensores táctiles visuales o auditivos, necesita diseñar un plan apropiado para ejecutar cada una de las tareas asignadas de manera correcta, así como manejar eventos que pueden ocurrir en el mundo exterior y que necesita aprender para prever los mismos. El problema de la planificación de movimientos se pueda resumir como encontrar los movimientos necesarios para que un robot móvil se desplace de una posición inicial a una posición meta en un ambiente que contiene una serie de obstáculos predefinidos, con los cuales el robot no debe colisionar. Un obstáculo puede atravesando por el robot, o bien un área a la cual al robot debe accesar, por lo que esto afectaría su correcto desempeño, por ejemplo, áreas en que otros robots están trabajando. Resolver este problema es crucial para muchas tareas como navegación y producción automatizada. Existen tres áreas de las cuales la optimización puede aplicarse en orden de aparición en la construcción de un robot. 1.- Diseño del sistema original (mecánico, eléctrico, control etc.). 2.- Los parámetros programables de hardware para los sistemas individuales. 3.- Los programas de trayectoria y movimientos para aplicaciones individuales. En general, los AGS encuentran aplicación en las tres áreas es la planificación de trayectorias, donde han tenido un mayor campo de trabajo debido a la velocidad con la cual puede proporcionar una respuesta satisfactoria, en esta última área donde se desarrolla el presente trabajo. El contenido del capitulo 2 detalla la definición del problema básico de planificación de trayectorias, espacio de configuraciones, los distintos enfoques clásicos para resolver dicho problema. Por otra parte, el capítulo 3.- hace una breve introducción a los algoritmos genéticos como una técnica búsqueda para resolver el problema básico planificación de trayectorias. En el capitulo 4.- Se describe con detalles la implantación desarrolla en este trabajo. Finalmente, el capitulo 5.- Se muestra los resultados obtenidos con el planificador evolutivo, sus perspectivas conclusiones y las perspectivas de otros proyectos.