Archivos

  • Women of AMEXCOMP: selected research contributions
    Vol. 1 Núm. 1 (2026)

    Adriana Peña Pérez Negrón

    Mirna Muñoz
    Laura S. Gaytán-Lugo

    Editors

  • Workshop on Causal Discovery CaDis 2024
    2024

    This volume contains the proceedings of the 2nd Workshop on Causal Discovery (CaDis 2024). The workshop was held at the Facultad de Ingeniería of the Universidad de la República in Montevideo, Uruguay as part of IBERAMIA 20224. This edition was made possible through the collaboration of the National Institute of Astrophysics, Optics, and Electronics of Mexico (INAOE), the National Center for Artificial Intelligence (CENIA) of Chile, and the Iberamia organizing committee. We acknowledge ths support of the Artificial Intelligence Journal, and the Mexican Academy of Computing (AMexComp). Causal models have many advantages, including the ability to reason about the effects of interventions, as well as the results of different scenarios or counterfactuals. The traditional approach for building causal models is by conducting experiments, however these are often infeasible, unethical or too expensive. Recently there has been a lot of interest in the scientific community to learn causal models from observational data, but this is a great challenge, as just from observations is not possible, in general, to define a unique causal model. The objective of this workshop was to present recent advances in causal discovery, including different approaches that consider observational and/or interventional data, and also building models with the help of human experts. It is also of interest the combination of causal discovery with other areas of machine learning, such as reinforcement learning and deep learning; as well as real-world applications.

  • Aplicaciones de Inteligencia Artificial en el Área de la Salud
    2024

    La sinergia de la Inteligencia Artificial (IA) y el cuidado de la salud impacta en aspectos como diagnósticos más precisos y medicina personalizada. Este libro explora algunas soluciones en donde los algoritmos inteligentes y el bienestar convergen derivando beneficios en la salud del ser humano.

  • Pensamiento Computacional en Iberoamérica
    2023

    Los autores y organizadores del 2° Seminario Iberoamericano de Pensamiento Computacional (SIPECO 2022) agradecemos a los demás miembros del Comité del Programa, por sus valiosas aportaciones a mejorar la calidad de lo que aquí se presenta; a la Sociedad Colombiana de Computación, por promover la idea de un seminario iberoamericano y hospedar el sitio web del seminario (sipeco.org); a la Universidad Veracruzana, por ser nuestros anfitriones y ofrecer los servicios de conexión por videoconferencia; a la Academia Mexicana de Computación, por publicar estas memorias y, finalmente, pero no por ello menos importante, a las instituciones que nos apoyaron para organizar y participar en el seminario.

  • Workshop on Causal Discovery CaDis 2023
    2023

    This volume contains the proceedings of the 1st Workshop on Causal Discovery (CaDis 2023). The workshop was held at the Na- tional Institute of Astrophysics, Optics and Electronics (INAOE) in Tonatzintla, Puebla, Mexico, June 19–21, 2023.

    Causal models have many advantages, including the ability to reason about the effects of interventions, as well as the results of different scenarios or counterfactuals. The traditional approach for building causal models is by conducting experiments, however these are often infeasible, unethical or too expensive. Recently there has been a lot of interest in the scientific community to learn causal models from observational data, but this is a great challenge, as just from observations is not possible, in general, to define a unique causal model.

    The objective of this workshop was to present recent advances in causal discovery, including different approaches that consider observational and/or interventional data, and also building models with the help of human experts. It is also of interest the combina- tion of causal discovery with other areas of machine learning, such as reinforcement learning and deep learning; as well as real-world applications.

  • La Ruta a un Doctorado Exitoso en Computación
    2023

    El presente libro resume la experiencia de muchos años de varios científicos de computación que fueron asesores de tesis doctorales, con la idea de aprovechar dicha experiencia para brindar guía a los alumnos de doctorados de computación, y a quienes estén considerando estudiarlo. Cada capítulo de este libro se enfoca en un aspecto en particular del doctorado en computación, pues éste, como la vida, es multifacético. Los capítulos fueron escritos por distintos científicos y educadores en computación, tratando asimismo de que el libro fluya naturalmente en el orden en que los capítulos son presentados. El libro es escrito en lenguaje sencillo y comprensible, evitando en lo posible el uso de términos técnicos o muy especializados, y tratando incluso que su lectura sea amena.

    Empezando por distinguir entre las buenas motivaciones para estudiar un doctorado en computación y las no tan buenas, el libro aborda las distintas etapas que componen un estudio doctoral, pues en cada una de ellas hay que poner especial atención en distintos aspectos. Por ejemplo, en las etapas iniciales hay que hacer una buena elección de quien será el asesor por los próximos años; en otro se abordan métodos para situarse en la frontera del conocimiento. Un aspecto crítico del doctorado, el logro de la contribución innovadora, divide las etapas iniciales de las etapas finales del desarrollo de un doctorado y es la materia de un capítulo. En los capítulos dedicados a las etapas finales del doctorado se presentan guías para la escritura de la tesis, y se termina con una discusión sobre qué hacer una vez concluido el doctorado de manera que éste tenga al mayo impacto posible. Asimismo el libro contiene diversos consejos para reducir los riesgos y hacer del doctorado una experiencia del mayor impacto posible, tanto en la esfera profesional como en la personal.

  • Matemáticas básicas: de lo intuitivo y concreto a lo abstracto (segunda edición)
    2022

    En esta segunda edició n se corrigen algunos errores de redacció n de la primera edició n y se agregan cinco capítulos nuevos:

    Sistemas de ecuaciones lineales. Se abordan las operaciones elementales sobre ecuaciones y su aplicación en la solución de sistemas de ecuaciones. Se consideran los casos de cero, una y múltiples soluciones de sistemas de ecuaciones.

    Conceptos básicos de matrices. El capítulo introduce al lector en el uso de las matrices y su aplicación en la solución de sistemas de m ecuaciones lineales con n variables, considerando los casos: m = n y m > n. Cuando m = n se utiliza la inversa de una matriz y cuando m > n se utiliza la pseudoinversa de una matriz. Al final del libro se incluye un apéndice que revisa la pseudoinversa de una matriz.

    Polinomios. Se abordan ejemplos de polinomios de varios grados, analizando su comportamiento extremo. Se aborda el problema de determinar un polinomio a partir de puntos por dónde pasa, resolviendo en el camino sistemas de ecuaciones lineales. Se abordan las operaciones con polinomios: suma, resta, multiplicación y división. Al final se revisan algunos teoremas importantes acerca de polinomios y su aplicación en la factorización de un polinomio a partir de sus ráıces. Se incluye un apéndice de la técnica de fracciones parciales.

    Desigualdades. Se abordan los tipos de desigualdades, sus propiedades, la notación de intervalos de números reales y la solución de desigualdades con una variable. Se incluye la solución de desigualdades que contienen polinomios, división de polinomios y la función de valor absoluto.

    Una evaluación de los temas anteriores, incluyendo, como un apéndice, la solución detallada de los ejercicios propuestos.

    Estos temas normalmente son cubiertos en los cursos de matemáticas en el bachillerato o en un primer curso de álgebra superior en la licenciatura. Al igual que en la primera edición, en los capítulos nuevos se utiliza la herramienta libre Octave para la solución de sistemas de ecuaciones y en la graficación de polinomios y desigualdades.

    Esperamos que el lector encuentre en esta segunda edición las herramientas suficientes para continuar sus estudios de matemáticas, en cursos como: cálculo diferencial e integral, álgebra lineal o física.

    Este libro se puede descargar gratuitamente de la página de Internet de la Academia Mexicana de Computación: https://amexcomp.mx/, en la sección de libros; y también de la página de la Universidad Michoacana: http://dep.fie.umich.mx/ ̃lromero/libros/. Las sugerencias, observaciones, errores detectados o comentarios son bienvenidos en las direcciones de correo electrónico de los autores: leonardo.romero@umich.mx y moises.garcia@umich.mx.

  • Racionalidad Computacional
    2021

    En este texto presento una investigación acerca del pensamiento y la con- ducta racional desde la perspectiva de las máquinas computacionales y la Inte- ligencia Artificial. La inspiración inicial provino de mis investigaciones acerca de la formalización de las representaciones diagramáticas y del descubrimiento y prueba de teoremas basados en diagramas, como el Teorema de Pitágoras, donde el razonamiento conceptual se entrelaza estrechamente con la percepción. Agra- dezco a John Lee, Ewan Klein, Henk Zeevat, Aart Bijl, Rafael Morales, Gaby Garza, B. Chandrasekaran e Ivan Bratko por acompañarme en el desarrollo de estas ideas como interlocutores, colegas y amigos.

    La reflexión se enriqueció con la experiencia del Proyecto Golem para la construcción de robots de servicio, desarrollado en el IIMAS-UNAM. Agradez- co a Arturo Rodríguez, Noé Hernández, Iván Torres, Mauricio Reyes y Ricardo Cruz por la implementación del ciclo de inferencia de la vida cotidiana y de la base de conocimiento no-monotónica en el robot Golem-III que se presentan en los capítulos 3 y 4; y a los demás colegas y estudiantes que participaron en este proyecto a lo largo de los años; así como el apoyo continuo del CONACyT y del PAPIIT-UNAM.

  • Pensamiento Computacional en México
    2021

    Existe actualmente un interés global por el desarrollo del Pensamiento Compu- tacional en los estudiantes, la fuerza laboral y la sociedad en general. Entendido como un conjunto de competencias que permiten desarrollar representaciones de información y modelos mentales necesarios para plantear soluciones algorítmicas a problemas, el pensamiento computacional es considerado fundamental para ob- tener un mejor provecho de las tecnologías digitales que inundan ya el entorno de estudio, de trabajo y de vida.

    El desarrollo de estas competencias entre la mayoría de la población de nuestro país nos habilitaría para resolver una gran variedad de problemas en diversos con- textos, disciplinas y profesiones, utilizando estrategias diversas, las cuales podrían ser implementadas en sistemas computacionales para obtener rápidamente solucio- nes que sean más precisas y más confiables. Para algunos expertos, el pensamiento computacional constituye un nuevo paradigma para la ciencia, que complementa tanto a la teoría, como la experimentación.

    Para un país como México es de gran importancia que se haga conciencia del valioso aporte que brinda el pensamiento computacional en todos los niveles edu- cativos, así como de los esfuerzos realizados a la fecha en esa dirección. Su incorpo- ración en una estrategia educativa nacional coordinada abriría las puertas a elevar el nivel académico de nuestros estudiantes, impulsando el progreso y beneficiando al desarrollo del país, como ha sido ya planteado e implementado en otros países desde sus niveles educativos básicos, con iniciativas tales como CSTA CS para K- 12 (2011), European Digital Competence Framework (DigComp, 2013-2016), the British Computer Society Computational Thinking iniciative (2015-2020), ISTE computational thinking competences standars (2016-2018), NSF STEM + Com- puting K-12 Education y CS for All (STEM+C, 2017-2020).

  • Matemáticas básicas: de lo intuitivo y concreto a lo abstracto
    2020

    Este libro aborda las matema ́ticas presentando los conceptos y operaciones ba ́sicas desde un punto de vista di- vertido, intuitivo y concreto, basado en un enfoque de solucio ́n de problemas; para gradualmente pasar a las construcciones ma ́s complejas y abstractas.

    Esta ́ escrito de forma que pueda ser utilizado como un material de referencia por estudiantes y profesores de primaria, secundaria o preparatoria; o bien como un material de apoyo para un primer curso de A ́ lgebra Superior en los estudios de licenciatura.

    Este libro es fruto de las experiencias de los autores al impartir cursos de A ́ lgebra Superior en el primer semestre de las licenciaturas que ofrece la Facultad de Ingenier ́ıa Ele ́ctrica de la Universidad Michoacana de San Nicola ́s de Hidalgo, en Morelia Michoaca ́n. En muchas ocasiones los estudiantes de nuevo ingreso no tienen la suficiente claridad en temas ba ́sicos de matema ́ticas como por ejemplo: la notacio ́n decimal, las operaciones elementales, las fracciones, las propiedades de la igualdad, etc. Este libro nace como material de apoyo para estos estudiantes.

  • Introducción a la Ciberseguridad y sus aplicaciones en México
    2020

    En tus manos tienes una obra que es resultado de la colaboración de Profesores- Investigadores de Universidades Públicas, Privadas y Centros de Investigación en México.

    Cada uno de ellos preocupados y ocupados en la seguridad de tu informa- ción, desde que se crea, almacena, procesa, transmite y se recibe desde un dispo- sitivo electrónico a través de las redes de comunicación.

    Proteger la información contra revelaciones no autorizadas (servicio de con- fidencialidad), contra modificaciones no autorizadas (servicio de integridad), contra la creación por terceras personas (servicio de autenticación), contra el ac- ceso no autorizado (servicio de control de acceso) y contra la negación de alguno de sus procesamientos (servicio de no rechazo) son problemas que ha enfrenta- do la humanidad en el transcurso de su historia y que hoy en día se han agravado con el uso de las tecnologías de la información y la comunicación.

  • Robótica de Servicio
    2019

    Hace casi 100 an ̃os que el mundo conocio ́ la palabra Robot. En 1920, Karel Cˇapek present ́o el t ́ermino en su obra R.U.R. (Robots Universales Rossum), para referir- se a entidades mec ́anicas que realizaban trabajo pesado. Desde entonces, hemos son ̃ado con robots que nos ayuden en las tareas diarias, a ir a lugares peligrosos o lejanos y a realizar tareas repetitivas.

    La ciencia ficcio ́n ha motivado nuestra fascinaci ́on por los robots, mostra ́ndonos a seres aut ́onomos e independientes capaces de comportarse como un ser humano. En el cine, los robots que toman conciencia de s ́ı mismos han sido un tema favo- rito: desde el ico ́nico HAL-9000, hasta Ava de Ex-m ́aquina, pasando por R2-D2, David y Wall-e, encontramos robots que conversan con los humanos y que realizan actividades que s ́olo los humanos pueden hacer. Estos personajes logran que los humanos crean que est ́an conversando con otro humano, e incluso siembran en los humanos la duda sobre su propia condici ́on humana.

  • El Reconocimiento de Patrones y su Aplicación a las Señales Digitales
    2019

    A finales de 2017, la Academia Mexicana de la computación (Amexcomp) deci- dió incluir entre sus actividades de 2018, la creación de una serie de libros electró- nicos encargados de difundir el conocimiento básico asociado a las disciplinas que la conforman. Este libro es parte del resultado de dicho trabajo, en lo que respecta a la sección académica de “Análisis de Señales y Reconocimiento de Pa- trones (AS/RP)”.

    Nuestro quehacer diario actual está totalmente impregnado de tecnologías de información (TI), debido al avance impresionante en el desarrollo de diversas áreas del conocimiento, en especial de las ciencias de la computación y la elec- trónica. Estos avances han llevado a una importante disminución en costos de producción tanto del hardware como del software, lo que a su vez está apoyando el incremento continuo en las velocidades de cómputo y capacidades de alma- cenamiento de los equipos que utilizamos. La gran dependencia tecnológica de nuestras actividades de trabajo, diversión, comunicación y cuidado de la salud también es innegable.

  • Computación Evolutiva
    2019

    La computación evolutiva es una rama de la inteligencia artificial en la cual se simula la evolución natural (basada en el principio de la “su- pervivencia del más apto” de Charles Darwin) para resolver problemas complejos de búsqueda, optimización y aprendizaje.

    En México existe un número importante de investigadores traba- jando en diferentes áreas de la computación evolutiva y este libro in- tenta proporcionar un asomo a la diversidad de temas en los que se hace investigación en nuestro país. Los siete capítulos que conforman este libro están escritos como tutoriales breves que pretender intro- ducir al lector a ciertos temas específicos de computación evolutiva. En todos los casos, se describe brevemente parte del trabajo que han realizado algunos grupos de investigación en México en torno a estos temas.

  • Conocimiento y Razonamiento Computacional
    2019

    Este libro se publica en un momento en donde la información que produce una sola persona por año es el equivalente a la contenida en 250 libros. A diferencia de un libro, esta información se genera en una gran diversidad de formatos y proviene de diferentes fuentes. Por ejemplo, podemos mandar un email desde nuestra computadora pero también enviar un mensaje de voz desde nuestro ce- lular a través de alguna aplicación.

    Para la comunidad de ciencias computacionales, toda esta información re- presenta conocimiento que puede ser explotado en beneficio de nuestra socie- dad. Para lograr esto, dicho conocimiento debe representarse de maneras que las computadoras puedan entender para que posteriormente pueda ser usado para generar nuevo conocimiento.

  • Ingeniería de Software en México: Educación, Industria e Investigación
    2019

    Transcurridas las primeras cinco décadas de la concepción de una nueva disciplina Ingenieril, la cual, a partir de la denominada “Crisis del Software” adoptó como propósito, el desarrollo software de calidad, nos encontramos hoy día con una profesión reconocida internacionalmente, que cuenta con un amplio consenso en cuanto a su cuerpo de conocimientos, y que para avanzar en el grado de madurez en su quehacer cotidiano, recurre a la Investigación, particularmente la empírica, para generar nuevos métodos, técnicas, herramientas y buenas prácticas que abonen a dicho cuerpo de conocimientos.

    La presente obra surge de la preocupación de la Academia Mexicana de Computación, A.C. (AMEXCOMP), a través de su Sección Académica de Ingeniería de Software, por difundir el desarrollo en Investigación, en la Industria del Software, así como en el grado de consolidación de los Programas Educativos creados exprofeso para la Formación de Recursos Humanos en esta nueva disciplina, lo anterior, en el contexto del desarrollo de México.

  • Interacción Humano-Computadora y Aplicaciones en México
    2019

    La interacción humano-computadora (IHC) es un esfuerzo difícil que in- volucra diversos campos de estudio diferentes a la Ciencia de la Computación, tal como la Psicología y la Antropología. Diseñar sistemas informáticos inter- activos que sean efectivos, eficientes, fáciles de usar y estéticamente placenteros requiere de procesos iterativos de diseño que continuamente tomen en cuenta a los potenciales usuarios y su contexto. Entender el propósito y el contexto de un sistema es clave para asignar funciones entre personas y máquinas, y para di- señar su interacción. Lo anterior, plantea la necesidad de contar con métodos para analizar las tareas, las necesidades y los comportamientos de los usuarios, lo cual es parte central del diseño de un sistema interactivo.

    Este libro tiene el propósito de introducir los fundamentos teóricos y mé- todos que se utilizan para el diseño de la interacción humano-computadora, así como presentar un panorama de proyectos de la comunidad científica que en México contribuye a la IHC. Para lograr lo anterior, el libro cuenta con la si- guiente estructura:

  • Panorama de las Tecnologías del Lenguaje en México
    2019

    El objetivo principal de las Tecnologías del Lenguaje (TL) es permitir que una computadora comprenda y produzca información en una o varias lenguas humanas. Si recordamos que casi toda actividad humana implica la transmisión de información, ya se a través de un medio escrito u oral, el potencial de las TL es muy amplio. De hecho, ellas están presentes desde hace años en infinidad de actividades que cotidianamente realizamos con una computadora. Ellas están en el verificador de ortografía o corrector gramatical dentro de nuestro procesa- dor de textos, en el sistema de dictado de nuestro teléfono celular, así como en el imprescindible motor de búsqueda en Internet. Ahora bien, gracias al gran avance tecnológico, el abanico de oportunidades de las TL ha crecido conside- rablemente. Las TL permiten a las personas colaborar más fácilmente entre ellas, hacer negocios, compartir conocimientos, participar en la vida política, utilizar dispositivos usando la voz, etc., sin importar sus habilidades para manejar una computadora.

  • Aprendizaje e Inteligencia Computacional
    2019

    El presente libro ha sido desarrollado con el fin de proporcionar una compila- ción de las metodologías actuales más estudiadas y utilizadas en la búsqueda de alcanzar el tan perseguido sueño de crear las maquinas inteligentes. Con esta idea en mente, hemos conjuntado dos grandes áreas que aportan, de ma- nera artificial, más de alguna capacidad considerada como parte de la inteli- gencia humana. Con el material incluido se cubren las áreas de Aprendizaje Computacional, tradicionalmente conocido como Aprendizaje Máquina, y el área de Inteligencia Computacional.

    Para México es especialmente importante popularizar y extender el co- nocimiento y la utilización de las herramientas de inteligencia artificial, ya que es ampliamente conocida la tendencia mundial a volver inteligentes todo tipo de dispositivos, sistemas, vehículos, enseres, ciudades, carreteras y cosas en general que empleamos ahora. Es conocida también la intensa ofensiva intelectual que se combate entre las naciones más desarrolladas para lograr el predominio del ilimitado mercado para los productos inteligentes que se encuentra en constante expansión. Por lo que para nuestro país es una nece- sidad tener una reacción inmediata para integrarse a la comunidad de países que compitan en el desarrollo de estos demandados productos que integraran la inteligencia computacional como el verdadero valor agregado con el que se deberá competir. Con el presente libro, aun cuando sea un aporte mínimo, los autores pretenden contribuir con el impulso necesario para que se logre conseguir ese objetivo.

  • Introducción al pensamiento computacional: conceptos básicos para todos
    2018

    El presente texto surge de la preocupación de la Academia Mexicana de Com- putación (Amexcomp) por difundir la investigación científica y tecnológica en Computación que se realiza en nuestro país. La investigación es la actividad orientada a enriquecer el acervo de conocimiento de la disciplina y se materializa principalmente en artículos en revistas y congresos de prestigio internacional; esta actividad consiste también en la creación de tecnología de vanguardia y en la generación de patentes, así como en la creación de prototipos y sistemas de hardware y software con el potencial de incorporarse a productos de alta tecno- logía dirigidos al mercado internacional.

  • La Computación en México por Especialidades Académicas
    2017

    El presente texto surge de la preocupación de la Academia Mexicana de Com- putación (Amexcomp) por difundir la investigación científica y tecnológica en Computación que se realiza en nuestro país. La investigación es la actividad orientada a enriquecer el acervo de conocimiento de la disciplina y se materializa principalmente en artículos en revistas y congresos de prestigio internacional; esta actividad consiste también en la creación de tecnología de vanguardia y en la generación de patentes, así como en la creación de prototipos y sistemas de hardware y software con el potencial de incorporarse a productos de alta tecno- logía dirigidos al mercado internacional.

  • Políticas y estrategias para el desarrollo de la Computación en México
    2016

    Este libro es el producto de un esfuerzo colegiado de la comunidad de inves- tigación, docencia e innovación y desarrollo tecnológico en Computación. El proyecto se planteó a partir de los objetivos estratégicos iniciales de la Academia Mexicana de Computación A. C., a saber: i) Describir el estado de la comunidad; ii) Analizar y recomendar políticas de evaluación y estímulos para su desarrollo; iii) Analizar el estado de la educación y iv) Identificar estrategias y oportunida- des de vinculación. Para este efecto, el Consejo Directivo invitó a un miembro distinguido de la comunidad para coordinar la redacción de un capítulo por cada proyecto estratégico. Cada coordinador integró a su vez un grupo de trabajo constituido por varios miembros de la comunidad interesados en la temática respectiva. Los trabajos de cada grupo se iniciaron con una reunión presencial en la que se estableció el formato y contenido de cada capítulo, y cada grupo siguió interactuando a lo largo de varios meses con reuniones virtuales e intercambios a través de la web. Adicionalmente se formó un grupo de trabajo para hacer el planteamiento general y desarrollar las conclusiones, el cual se constituyó por el Consejo Directivo y los coordinadores de los cuatro proyectos estratégicos. La coordinación de este grupo la asumió el Presidente de la Academia. La redacción de cada capítulo la realizó el coordinador correspondiente y los textos fueron comentados y retroalimentados en varios ciclos por los grupos de trabajo, que se constituyeron en los Comités de Redacción de los capítulos. Por lo anterior el autor de cada capítulo es el coordinador con el apoyo de los miembros del Comité de Redacción correspondiente. Todas las reuniones de trabajo así como el proceso de producción del libro fueron posibles gracias al apoyo financiero del CONACyT.