Joel A. Quevedo
Research Subjects
Research Interests
Joel A. Quevedo has a total of 4 co-authors. Here are the top co-authors by number of shared publications:
- Rogelio Valdez
Tecnológico Nacional de México/IT de Tijuana, Tijuana, Mexico
2 shared publications - Yazmin Maldonado
Tecnológico Nacional de México/IT Tijuana
2 shared publications - Leonardo Trujillo
Instituto Tecnológico de Tijuana
1 shared publication - Ruben Salas
Posgrado en Ciencias de la Ingeniería Tecnológico Nacional de México/IT de Tijuana, Tijuana, Mexico
1 shared publication
Latest Publications
- 25 June 2024
- Published by Springer Nature in Genetic Programming and Evolvable Machines
- Vol. 25 (2) , 1-43
GSGP-hardware: instantaneous symbolic regression with an FPGA implementation of geometric semantic genetic programming
- 25 June 2024
- Published by Springer Nature in Genetic Programming and Evolvable Machines
- Vol. 25 (2) , 1-43
GSGP-hardware: instantaneous symbolic regression with an FPGA implementation of geometric semantic genetic programming
- Open Access
- 28 June 2023
- Published by MDPI AG in Electronics
- Vol. 12 (13) , 2853
Fuzzy Hardware Tool: An Adaptable Tool to Facilitate the Implementation of Fuzzy Inference Systems in Hardware
A Fuzzy Inference System (FIS) is a system that represents human reasoning based on fuzzy if-then rules to extract valid results from imprecise or uncertain information. These systems have been applied to various engineering fields, such as control and image recognition, and have encouraged the search for development tools that provide facilities for the design, simulation, and implementation of FISs. Most of the available software tools for the design of FISs have been developed by the scientific community, and very few are commercial tools. According to the state of the technology, the fuzzy systems implemented in hardware have shown higher performance than software implementations. For this reason, different strategies for automatic hardware synthesis of FISs have been proposed in the literature. The available tools for FIS implementation, including MATLAB, Simulink, and Xfuzzy environment, require advanced hardware knowledge, and it is necessary to synthesize and implement the program on FPGA each time a change is made to the code. This paper presents a novel approach for the implementation of fuzzy systems on hardware devices that enables the direct implementation of FISs through a graphical user interface. The VHDL code is pre-synthesized and integrated with the interface, allowing users to experiment with different input parameters, such as membership functions and fuzzy rules, without resynthesizing the code on an FPGA. To verify the effectiveness of the proposed approach, experiments were conducted on two similar System-on-Chip (SoC) devices, VEEK-MT and VEEK-MT2. The results showed that the proposed solution represents a significant advancement in the study of fuzzy systems on hardware devices, providing a flexible and user-friendly approach to their design and implementation.
- 28 June 2023
- Published by MDPI AG in Electronics
- Vol. 12 (13) , 2853
Open AccessFuzzy Hardware Tool: An Adaptable Tool to Facilitate the Implementation of Fuzzy Inference Systems in Hardware
A Fuzzy Inference System (FIS) is a system that represents human reasoning based on fuzzy if-then rules to extract valid results from imprecise or uncertain information. These systems have been applied to various engineering fields, such as control and image recognition, and have encouraged the search for development tools that provide facilities for the design, simulation, and implementation of FISs. Most of the available software tools for the design of FISs have been developed by the scientific community, and very few are commercial tools. According to the state of the technology, the fuzzy systems implemented in hardware have shown higher performance than software implementations. For this reason, different strategies for automatic hardware synthesis of FISs have been proposed in the literature. The available tools for FIS implementation, including MATLAB, Simulink, and Xfuzzy environment, require advanced hardware knowledge, and it is necessary to synthesize and implement the program on FPGA each time a change is made to the code. This paper presents a novel approach for the implementation of fuzzy systems on hardware devices that enables the direct implementation of FISs through a graphical user interface. The VHDL code is pre-synthesized and integrated with the interface, allowing users to experiment with different input parameters, such as membership functions and fuzzy rules, without resynthesizing the code on an FPGA. To verify the effectiveness of the proposed approach, experiments were conducted on two similar System-on-Chip (SoC) devices, VEEK-MT and VEEK-MT2. The results showed that the proposed solution represents a significant advancement in the study of fuzzy systems on hardware devices, providing a flexible and user-friendly approach to their design and implementation.