Centro de Investigación en Computación

Ricardo Barrón Fernández

Laboratorio de Inteligencia Artificial

Curriculum

Nació en la Ciudad de México en 1958. Curso la carrera de matemático en la Facultad de Ciencias de la UNAM, y el doctorado en Ciencias de la Computación en el CIC del IPN. Su interés en investigación son las Matemáticas Computacionales y álgebra geométrica con aplicación en Inteligencia Artificial, visión y gráficas por computadora. Actualmente trabaja en el laboratorio de I.A. del CIC y fue miembro del Sistema Nacional de Investigadores nivel I, hasta el 31 de diciembre de 2014.

Formación Académica

  • Dr. en Cienciad de la Computación (2002)

  • Lic. en Matemático (0000)

  • Dr. en Ciencias de la Computación (0000)

Contacto

Nivel SNII: 1 (2025-2029 )
Email: rbarron@cic.ipn.mx
Extensión(es): 56588

Programas Académicos
MCC - Inteligencia Artificial y Cómputo Científico Tiempo Parcial
DCC - Inteligencia Artificial y Cómputo Científico Tiempo Parcial
MCIC - Inteligencia Artificial y Cómputo Científico Tiempo Parcial

Total de publicaciones 62

Título Descripción Fecha
Trajectory Tracking Control of an Autonomous Vessel in the Presence of Unknown Dynamics and Disturbances Mathematics 2024-07-01

Título Descripción Fecha
High-Performance Computing with the Weather Research and Forecasting System Model: A Case Study under Stable Conditions over Mexico Basin Computación y Sistemas 2023-07-01
The probabilistic behavior of the set and reset thresholds in Knowm's SDC memristors: Characterization and Simulation IEEE Latin America Transactions 2023-12-01

Título Descripción Fecha
Measuring the Storing Capacity of Hyperdimensional Binary Vectors Computación y Sistemas 2022-04-01
Spiking Neural Network implementation of LQR control on underactuated system International Journal of Combinatorial Optimization Problems and Informatics 2022-08-30
The diurnal cycle of the lightning potential index over the Mexican tropical continental region during tropical cyclone Bud Atmospheric Science Letters 2022-11-01
Tropical Cyclone Simulations with WRF Using High Performance Computing Computación y Sistemas 2022-07-01

Título Descripción Fecha
Spiking Neural Network Implementation of LQR Control on an Underactuated System Research in Computing Science 2021-11-01

Título Descripción Fecha
Semantic Similarity Estimation Using Vector Symbolic Architectures IEEE Access 2020-06-11

Título Descripción Fecha
Exploring Storing Capacity of Hyperdimensional Binary Vectors Research in Computing Science 2019-10-01

Título Descripción Fecha
A Parallel Implementation on CUDA for Solving 2D Poisson’s Equation Research in Computing Science 2018-08-23
Differential evolution training algorithm for dendrite morphological neural networks Applied Soft Computing 2018-07-20
Generating trading strategies in the Mexican Stock Market: A pattern recognition approach Research in Computing Science 2018-12-01
Reconocimiento de rostros mediante estructuras faciales antropométricas Research in Computing Science 2018-08-23

Título Descripción Fecha
An Automatic Functional Coverage for Digital Systems Through a Binary Particle Swarm Optimization Algorithm with a Reinitialization Mechanism Journal of Electronic Testing - Theory and Applications 2017-08-10
Constructing of Voronoi Diagram using the Hollow Sphere Concept IEEE Latin America Transactions 2017-05-01
Constructing Voronoi Diagrams from Hollow Spheres Using Conformal Geometric Algebra Advances in Applied Clifford Algebras 2017-09-10
Obfuscated Information Classification Research in Computing Science 2017-11-16
Sequence Prediction with Hyperdimensional Computing Research in Computing Science 2017-11-01

Título Descripción Fecha
A Differential Evolution Algorithm Parallel Implementation in A GPU Journal of Theoretical and Applied Information Technology 2016-04-01
Análisis y comparación de diferentes métodos de reconstrucción de árboles semánticos Research in Computing Science 2016-10-26
Complejidad y Sistemas Complejos: Un acercamiento Multidimensional Publicado electrónicamente en México, por CopIt-arXives y EditoraC3 2016-10-01
Delaunay Triangulation Validation Using Conformal Geometric Algebra Computación y Sistemas 2016-10-01
Validación de la triangulación Delaunay empleando álgebra geométrica conforme Computación y Sistemas 2016-10-01

Título Descripción Fecha
Automated Functional Test Generation for Digital Systems Through a Compact Binary Differential Evolution Algorithm Journal of Electronic Testing: Theory and Applications 2015-09-24
Modelado y propagación de valores de sentimiento en relaciones de usuario Research in Computing Science 2015-11-01

Título Descripción Fecha
Álgebra Geométrica Conforme para construir diagramas de Voronoi Research in Computing Science 2014-11-01
Efficiently finding the optimum number of clusters in a dataset with a new hybrid cellular evolutionary algorithm Computacion y Sistemas 2014-04-01

Título Descripción Fecha
Agrupamiento de datos linealmente separables mediante un Algoritmo Genético Celula Research in Computing Science 2013-11-01
Clustering Time Series by Wavelet and Evolutionary Computing Research in Computing Science 2013-11-01
Nonlinear control applied to PVTOL with restricted Cartesian Dynamics Cybernetics and Physics 2013-12-01
Nonlinear control aproach applied to PVTOL with restricted Cartesian dynamic Cybernetics and Physics 2013-12-03
Redes neuronales dinámicas aplicadas a la recomendación musical optimizada Polibits 2013-01-01
Voronoi Diagrams a Survey Research in Computing Science 2013-11-01

Título Descripción Fecha
A new methodology for music retrieval based on dynamic neural networks International Journal of Hybrid Intelligent Systems 2012-04-24
Computational model of the cochlea using resonance analysis Revista Mexicana de Ingeniería Biomédica 2012-12-31
Efficient Multi-dimensional Data Clustering using Particle Swarm Optimization Research in Computing Science. Advances in Computing Science 2012-11-01

Título Descripción Fecha
Sobre la programación paralela de un algoritmo de optimización por cúmulo de partículas en un dispositivo GPU multi-hilos Intekhnia 2011-07-01

Título Descripción Fecha
Geometric Associative Memories and Their Applications to Pattern Classification Geometric Algebra Computing: in Engineering and Computer Science 2010-01-01
Geometric associative memories applied to pattern restoration Revista Mexicana de Física 2010-04-01

Título Descripción Fecha
Character recognition system using the inverse order stroke information [Reconocimiento de caracteres manuscritos mediante información del proceso inverso en la realización de su trazo] Revista Facultad de Ingeniería de la Universidad de Antioquía 2009-09-01
Comparative Study of Parallel Variants for a Particle Swarm Optimization Algorithm Implemented on a Multithreading GPU  Journal of Applied Research and Technology 2009-12-01
Reconocimiento de caracteres manuscritos mediante información del proceso inverso en la realización de su trazo Revista Facultad de Ingeniería de la Universidad de los Antioquía 2009-09-01

Título Descripción Fecha
Color matching using time series searching in color databases Computación y Sistemas 2008-03-01

Título Descripción Fecha
A new two-level associative memory for efficient pattern restoration Neural Processing Letters 2007-00-00
Cursive character recognition by combining describing features, slalom method and daubechies wavelet Research in Computing Science 2007-01-01
Extended a-b associative memories Revista Mexicana de Física 2007-00-00

Título Descripción Fecha
Associative memories applied to printed word recognition Científica 2006-01-01
New improved algorithm for the training of a morphological associative memory Research in Computing Science 2006-01-01

Título Descripción Fecha
Associative Gray Level Pattern Processing using Binary Decomposition and Memories Neural Processing Letters 2005-00-00
Associative processing applied to word reconstruction in the presence of letter scrambling Research on Computing Science 2005-01-01
Invariant descriptions and associative processing applied to object recognition under occlusions Lecture Notes in Computer Science; 4th Mexican International Conference on Artificial Intelligence 2005-11-14
Median associative memories: new results Lecture Notes in Computer Science 2005-00-00
Object classification based on associative memories and midpoint operator Research on Computing Science 2005-01-01
Pattern decomposition and associative processing applied to object identification Research on Computing Science 2005-01-01
Reconocimiento y localización de instrumental médico usando análisis automatizado de imágenes Revista Mexicana de Ingeniería Biomédica 2005-00-00
Synchronizing hyperchaotic maps to encode/decode information Computación y Sistemas 2005-01-01

Título Descripción Fecha
Binary Associative Memories Applied to Gray Level Pattern Recalling Lecture Notes in Artificial Intelligence; 9th Ibero-American Conference on AI: Advances in Artificial Intelligence 2004-11-22
Extended associative memories for recalling gray level patterns Lecture Notes in Computer Science 2004-00-00
Transforming fundamental set of patterns to a canonical form to improve pattern recall Lecture Notes in Artificial Intelligence; 9th Ibero-American Conference on AI: Advances in Artificial Intelligence 2004-11-22

Título Descripción Fecha
Morphological neural networks with dendrite computation a geometrical approach Lecture Notes in Computer Science 2003-00-00
On recovering the parameters and velocity state of the Duffing's oscillator Physics Letters A 2003-02-17

Total de congresos 27

Título Descripción Fecha
Model-Free Control to Maneuver an Uncertain 2-DOF Manipulator Robot 3rd Latin American Congress on Automation and Robotics 2021-11-17

Título Descripción Fecha
Semantic loss in autoencoder tree reconstruction based on different tuple-based algorithms 6th International Workshop on Artificial Intelligence and Pattern Recognition, IWAIPR 2018 2018-09-24
Shaping Energy for the Stabilization of an Unmanned Aircfrat 15th International Conference on Electrical Engineering, Computing Science and Automatic Control (CCE) 2018-09-05

Título Descripción Fecha
Dendrite Morphological Neural Networks trained by Differential Evolution 2016 IEEE Symposium Series on Computational Intelligence, SSCI 2016 2016-12-06

Título Descripción Fecha
Alternative construction of the Voronoi diagrams using a GPU parallel calculation (Construcción alterna de los diagramas de Voronoi empleando cómputo paralelo GPU) 5th International Supercomputing Conference in Mexico ISUM 2014 2014-03-18
Automated Funcional Coverage Directed for Complex Digital Systems 22nd International Conference on Very Large Scale Integration 2014 2014-10-06
Automated Functional Coverage for a Digital System Based on the Particle Swarm Optimization Algorithm. Design Automation Congress-DAC 2014. 2014-06-01
Automated Functional Coverage Model for Digital Systems CORE 2014; 14avo Congreso Internacional en Ciencias de la Computación 2014-11-12
Performance evaluation of cellular genetic algorithms on GPU 5th International Supercomputing Conference in Mexico ISUM 2014 2014-03-18
Simulación de crecimiento de gliomas en paralelo 5th International Supercomputing Conference in Mexico ISUM 2014 2014-03-18

Título Descripción Fecha
Approach of nonlinear control applied on PVTOL with cartesian dynamic restricted PhysCon 2013 2013-08-27
Automated Functional Coverage for a Digital System Based on a Binary Differential Evolution Algorithm IEEE Computer Society; 1st Brazil, Russia, India, China and South Africa Countries Congress on Computational Intelligence, BRICS-CCI 2013. 2013-09-08
Comparación entre cómputo con GPUs vs un cluster tipo Beowulf para el algoritmo Higuchi usando diferentes series de tiempo ISUM 2013, 4th. International Supercomputing Conference in Mexico 2013-03-07
Comparación entre cómputo con GPUs vs un cluster tipo Beowulf para el algoritmo Higuchi usando diferentes series de tiempo. ISUM 2013, 4th. International Supercomputing Conference in Mexico 2013-03-05
Comparación entre cómputo con GPU´s vs un cluster tipo Beowulf para el algoritmo de Higuchi usando diferentes series de tiempo 4th International Supercomputing Conference in Mexico ISUM 2013 2013-03-07
Micro Differential Evolution Performance Empirical Study for High Dimensional Optimization Problems Lecture Notes in Computer Science; 9th International Conference on Large-Scale Scientific Computations, LSSC 2013 2013-06-03
Modeling and Control of Unirotor Vehicle PhysCon 2013 2013-08-26

Título Descripción Fecha
Performance Study of Cellular Genetic Algorithms implemented on GPU ISUM; 3rd. International Supercomputing 2012 2012-12-19

Título Descripción Fecha
Dynamic Neural Networks Applied to Melody Retrieval Lecture Notes in Computer Science; 9th Mexican International Conference on Artificial Intelligence 2010-11-08

Título Descripción Fecha
A New Unsupervised Learning for Clustering Using Geometric Associative Memories Lecture Notes in Computer Science 2009-11-15
Geometric Associative Processing Applied to Pattern Classification Lecture Notes in Computer Science; 6th International Symposium on Neural Networks, 2009-05-26
Scene retrieval of natural images Lecture Notes in Computer Science 2009-11-15

Título Descripción Fecha
Conformal Geometric Algebra for Spherical Convex Hull Opitimization 3rd International Conference on Applications of Geometric Algebras in Computer Science an Engineering 2008-08-17
Pattern Classification Based on Conformal Geometric Algebra and Optimization Techniques Lecture Notes in Computer Science; 7th Mexican International Conference on Artificial Intelligence 2008-10-27

Título Descripción Fecha
A New Algorithm for Training Multi-layered Morphological Networks Lecture Notes in Computer Science; 12th Iberoamerican Congress on Pattern Recognition 2007-11-13
Study of the Influence of Noise in the Values of a Median Associative Memory Lecture Notes in Computer Science; 8th International Conference on Adaptive and Natural Computing Algorithms 2007-04-11

Título Descripción Fecha
Sistema distribuido de detección de fallas incipientes en un sistema de refrigeración. Memorias del XI congreso internacional de computación CIC2002 2002-00-00

Total de proyectos 22

Título Rol
Control de sistemas dinámicos utilizando inteligencia artificial y técnicas adaptivas Responsable técnico

Título Rol
MODELOS EN CIENCIA E INGENIERÍA CON APRENDIZAJE PROFUNDO Responsable técnico

Título Rol
Diseño de un controlador para un levitador magnético basado en saturaciones anidadas y un observador tipo super twisting Colaborador
Modelos matemáticos y aprendizaje automático Responsable técnico
Neurona pulsante de tipo integración y disparo con fuga implementada en un sistema en chip Colaborador

Título Rol
Aplicación de modelos matemáticos y computacionales Responsable técnico

Título Rol
Aplicación de modelos matemáticos e inteligencia artificial Responsable técnico

Título Rol
Aplicación de modelos matemáticos e inteligencia artificial Responsable técnico

Título Rol
Aplicaciones de dinámica de fluidos e inteligencia artificial Responsable técnico
Redes Neuronales Artificiales basadas en Memristores Colaborador

Título Rol
Aplicaciones de inteligencia artificial y computo cognitivo Responsable técnico

Título Rol
Algoritmos y técnicas computacionales para el registro de imágenes digitales Colaborador
Aplicaciones de cómputo científico e inteligente Responsable técnico
Estudio de la equivalencia entre los conceptos de Testor Típico y Transversal minimal de un hipergrafo Colaborador

Título Rol
Algoritmos heurísticos para el mejoramiento y segmentación de imágenes digitales. Colaborador
Cómputo científico con procesadores de alto rendimiento. Responsable técnico

Título Rol
Modelado y simulación con procesadores de alto rendimiento Responsable técnico

Título Rol
Procesamiento paralelo y heterodoxo con procesadores GPUs. Responsable técnico

Título Rol
Procesamiento de alto rendimiento con procesadores gráficos y sus aplicaciones. Responsable técnico

Título Rol
Análisis de información y extracción de parámetros usando ondeletas. Responsable técnico
Aplicación de técnicas de cómputo suave en el reconocimiento de patrones, análisis de señales y control de robots. Colaborador

Título Rol
Graficación, ondeletas y sus aplicaciones. Responsable técnico

Total de alumnos graduados: 42


Alumno Tesis Programa Rol
Héctor Daniel Juárez Leonel "Búsqueda con árboles de Montecarlo en espacio de estados en juegos" MCC Director 1
José Ricardo Montiel Saldaña "Morfología corporal en detección de comportamientos singulares" MCC Director 2
Carlos Alberto Coyac Torres "Optimización de portafolios de inversión empleando técnicas de Machine Learning" MCC Director 1
Uriel Rodríguez Gallo "Relaciones entre objetos en imágenes con aprendizaje profundo" MCC Director 2
Jorge Clouthier López A numerical Study of Physical Processes Driven by Atmosphere-Ocean Interactions Using High Performance Computing DCC Director 1
José Netz Romero Durán Álgebra geométrica para la generación de regiones de Voronoi DCC Director 1
Edgar Alfonso García Martínez Algoritmos de enjambre de partículas para agrupamiento y clasificación de patrones MCC Director 2
Mauricio Olguín Carbajal Algoritmos óptimos para la generación de imágenes fotorrealistas DCC Director 2
Jesús López Roldán Ambiente experimental para la renderización de objetos tridimensionales MCC Director 1
Gerardo Abel Laguna Sánchez Aplicación de la transformada de ondeleta para la estimación de canales PLC DCC Director 1
Alexis Silva Heredia Clock Gating Implementation in a RISC-V Processor MCIC Director 1
María Luisa Castillo Vázquez Control de motores de C.D. con aprendizaje por imitación basado en redes neuronales MCC Director 1
Angel Javier Soria Muñoz Control de sistemas dinámicos utilizando aprendizaje por reforzamiento y control adaptable MCC Director 1
Gerardo Ornelas Rodríguez Control de un péndulo invertido simple montado sobre un vehículo, implementando procesamiento de imágenes en un sistema embebido MCC Director 2
Alberto Elías Petrilli Barceló Control visual de un Robot Móvil KHEPERA II MCC Director 2
Hermenegildo Cisneros Carrillo Conversión de texto manuscrito a formato digital utilizando máquinas de soporte vectorial MCIC Director 1
Rafael Ramos Ramos Diseño de Implementación de un Kernel de Tiempo Real para un DSP 56827 MCC Director 1
Israel Rivera Zárate Diseño de una tarjeta coprocesadora para un sistema de generación de imágenes de realidad virtual basada en el DSP key S320C40 MCIC Director 1
Alejandro Perales Briseño Diseño y desarrollo de un osciloscopio virtual sobre un sistema operativo en tiempo real MCC Director 1
Heriberto Casarrubias Vargas Generación de trayectorias para un robot móvil KHEPERA ll usando técnicas de aprendizaje automático MCC Director 2
Alfonso Martínez Cruz Generating Optimal Functional Coverages in Digital Systems DCC Director 1
Migdaled López Juárez Implementación de algoritmos genéticos celulares en GPU MCC Director 1
Alfonso Martínez Cruz Implementación de códigos correctores de errores para un modém para la comunicación sobre la red eléctrica MCIC Director 1
Benjamín Cruz Torres Memorias asociativas geométricas para la clasificación de patrones DCC Director 1
Laura Elena Gómez Sánchez Metodología para la recuperación de melodías mediante redes neuronales de retardo temporal DCC Director 2
Luis Andrés Vázquez Benítez Métodos paralelos para el análisis y procesamiento de redes complejas MCIC Director 1
Omar Sánchez Rodríguez Modelación y simulación matemática del crecimiento de gliomas MCC Director 2
Job Isaias Quiroz Mercado Modelo de representación de conceptos en espacios vectoriales de altas dimensiones DCC Director 1
Raúl Antonio Méndez Módem para la comunicación por la red eléctrica MCIC Director 1
José Luis Oropeza Rodríguez Procesamiento digital para el reconocimiento de palabras usando modelos ocultos de markoo MCIC Director 1
Gilberto Nájera Gutiérrez Realidad aumentada en interfaces hombre-máquina MCC Director 1
Enrique Rivelino López Muñoz Reconocimiento y Ubicación de Situaciones de Riesgo por Huella Acústica MCC Director 1
Luis Alberto Horna Carranza Reconstucción 3D multi-ocular MCC Director 1
Héctor Cortés León Relevador digital de protección implementado sobre un DSP 56827 con plataforma de tiempo real MCC Director 1
David Cruz Villavicencio Seguimiento de objetos en un escenario dinámico usando aprendizaje profundo MCC Director 2
María de la Cruz García Contreras Sistema analizador de espectros de vibración para un compresor MCIC Director 1
Sergei Alexander Peregrina Ochoa Sistema de navegación autónomo para un vehículo a escala mediante aprendizaje automático y visión por computadora MCIC Director 1
Laura Jeanine Razo Gil Sistema para el reconocimiento del alfabeto dactilológico MCC Director 1
Javier Jiménez Iglesias Sistema para la gestión de datos y la creación de contenidos para el conocimiento de los pueblos indígenas MCC Director 2
Ramón Rivera Camacho “Clasificación de emociones por técnicas de aprendizaje profundo” MCC Director 2
Oscar Mendoza Durán “Desambiguación de palabras con modelos difusos” MCC Director 1
Francisco Carlos Lara Moreno “Ordenamiento de páginas web con hipergrafos ” MCC Director 1

Total de tesis que dirige: 4

  • DCC: 2

  • MCIC: 2

Alumno Tesis Programa Rol
Héctor Cortés León Arquitecturas digitales y analógicas para aceleradores en inteligencia artificial y cómputo científico DCC Director 1
Jacob Baruti Sunga Sistema autónomo de seguimiento visual con drones para operaciones de rescate en caso de incendio MCIC Director 2
Rodrigo Álvarez Pérez Traducción de textos científicos manuscritos a formato LaTex utilizando aprendizaje profundo. MCIC Director 1
Juan Francisco Islas Austria Verificación funcional de sistemas digitales complejos utilizando metodologías UVM e IA DCC Director 2