Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Leonardo Franco

dblp:34/1188 · DBLP profile ↗
← Back
33ranked-venue papers
11as first author
5since 2021 · last 2025
0000-0003-0012-5914ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 28 · 11 first-author · 4 since 2021Applied, interdisciplinary, general and emerging computing · 4 · 1 first-author · 1 since 2021Systems, architecture and hardware · 3 · 1 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 1 since 2021Human-computer interaction and ubiquitous computing · 1 · 1 first-author · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
1 paper
Robot manipulation · 100%
Human-computer interaction and pervasive computing
1 paper
Human-robot interaction · 77% Haptics and multimodal interaction · 23%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Reconfigurable computing and FPGAs · 33% Performance modeling and evaluation · 33% High-performance computing · 33%

Topics — the 8 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Robotics › Robot manipulation › grasping
gripper design
0.812024
The Double-Scoop Gripper: A Tendon-Driven Soft-Rigid End-Effector for Food Handling Exploiting Constraints in Narrow Spaces · ICRA 2024
Human-robot interaction
teleoperation
0.812024
Wearable Haptics for a Marionette-inspired Teleoperation of Highly Redundant Robotic Systems · ICRA 2024
Reconfigurable computing and FPGAs
FPGA accelerator
0.212016
FPGA Hardware Acceleration of Monte Carlo Simulations for the Ising Model · IEEE Trans. Parallel Distributed Syst. 2016
High-performance computing
ising model simulation
0.212016
FPGA Hardware Acceleration of Monte Carlo Simulations for the Ising Model · IEEE Trans. Parallel Distributed Syst. 2016
Performance modeling and evaluation › simulation
monte carlo simulation
0.212016
FPGA Hardware Acceleration of Monte Carlo Simulations for the Ising Model · IEEE Trans. Parallel Distributed Syst. 2016
Robotics › Robot manipulation › object manipulation
food handling
0.212024
The Double-Scoop Gripper: A Tendon-Driven Soft-Rigid End-Effector for Food Handling Exploiting Constraints in Narrow Spaces · ICRA 2024
Haptics and multimodal interaction
wearable haptic device
0.212024
Wearable Haptics for a Marionette-inspired Teleoperation of Highly Redundant Robotic Systems · ICRA 2024
Computational science and engineering › statistical physics
statistical physics simulation
0.112016
FPGA Hardware Acceleration of Monte Carlo Simulations for the Ising Model · IEEE Trans. Parallel Distributed Syst. 2016

Methods — techniques the papers use, named apart from their topics

wearable haptic interface · 0.8vision-based grasp planning · 0.8tendon-driven actuation · 0.8loco-manipulation control · 0.8hardware logic design · 0.5LFSR random number generation · 0.5
YearPublicationVenuePosition
2025 A Forearm-Worn Haptic Device for Integrated Tactile and Kinaesthetic Feedback via Skin Stretch
abstract
We propose a forearm-worn haptic device that integrates tactile skin-stretch feedback with kinaesthetic force feedback from a grounded haptic device. The wearable module generates lateral skin deformation corresponding to the tangential components of the applied kinaesthetic force, moving the skin in the opposite direction to produce coherent tactile cues that effectively convey sensations of surface friction and tangential shear, reinforcing the perception of contact with virtual surfaces. This integration aims to enhance both perceptual realism and transparency during haptic interaction. A series of preliminary experiments were conducted in a Chai3D-based virtual environment, where users interacted with virtual walls and corners while receiving combined feedback. The results demonstrate that the proposed device can render directionally accurate and temporally synchronized skin-stretch cues consistent with the kinaesthetic forces, validating its potential for multimodal haptic interaction.
Selin Nur Özsert, Daniel Rodriguez-Guevara, Leonardo Franco, Wenxuan Wei, Eckehard G. Steinbach, Domenico Prattichizzo
ISM3
2025 Efficient thermal comfort estimation employing the C-Mantec constructive neural network model
Francisco Ortega-Zamorano, José M. Jerez, Jose Rodriguez-Alabarce, Kusha Ghoreishi, Leonardo Franco
Soft Comput.5
2024 The Double-Scoop Gripper: A Tendon-Driven Soft-Rigid End-Effector for Food Handling Exploiting Constraints in Narrow Spaces
abstract
Food handling is a challenging task for robotic grippers, as it requires to manipulate highly deformable and fragile items, that can be easily damaged. Moreover, ingredients for the preparation of the different dishes are usually stored in small containers that are often not easily accessible. This paper introduces an innovative soft-rigid, tendon-driven gripper: the Double-Scoop Gripper (DSG). Its two-fingered design exploits a specialized structure to cope with constrained spaces (e.g., containers in narrow shelves). The DSG can delicately grasp objects of various shapes by employing two scoop-shaped fingertips that can form a single plate when fingers are flexed. Data obtained from an on-board camera are used to detect the food item features and plan the grasping strategy that better exploits the possible environmental constraints regulating the opening of the two fingers and the approaching direction of the gripper. DSG capabilities are verified with experiments conducted using real food ingredients within a pick-and-place setup to evaluate both the grasping and the releasing capability of the gripper. Obtained results are promising and suggest that this approach could be particularly advantageous in the context of automated food serving.
Leonardo Franco, Enrico Turco, Valerio Bo, Maria Pozzi, Monica Malvezzi, Domenico Prattichizzo, Gionata Salvietti
ICRA1
2024 Wearable Haptics for a Marionette-inspired Teleoperation of Highly Redundant Robotic Systems
abstract
The teleoperation of complex, kinematically redundant robots with loco-manipulation capabilities represents a challenge for human operators, who have to learn how to operate the many degrees of freedom of the robot to accomplish a desired task. In this context, developing an easy-to-learn and easy-to-use human-robot interface is paramount. Recent works introduced a novel teleoperation concept, which relies on a virtual physical interaction interface between the human operator and the remote robot equivalent to a "Marionette" control, but whose feedback was limited to only visual feedback on the human side. In this paper, we propose extending the "Marionette" interface by adding a wearable haptic interface to cope with the limitations given by the previous works. Leveraging the additional haptic feedback modality, the human operator gains full sensorimotor control over the robot, and the awareness about the robot’s response and interactions with the environment is greatly improved. We evaluated the proposed interface and the related teleoperation framework with naive users, assessing the teleoperation performance and the user experience with and without haptic feedback. The conducted experiments consisted in a loco-manipulation mission with the CENTAURO robot, a hybrid leg-wheel quadruped with a humanoid dual-arm upper body.
Davide Torielli, Leonardo Franco, Maria Pozzi, Luca Muratore, Monica Malvezzi, Nikolaos G. Tsagarakis, Domenico Prattichizzo
ICRA2
2022 On the Somatotopic Mapping of Haptic Feedback from Robotic Supernumerary Limbs
abstract
Supernumerary Robotic Limbs (SRL) represent a new class of wearable robots that can augment human manipulation capabilities. SRL can be controlled through input interfaces worn on the user body and can interact with the environment. Such interaction can be measured and feedback to the human wearer through wearable haptic interfaces. However, human somatotopic arrangement on the central nervous system lacks a location for artificially added limbs. Where is the best location for feedback coming from a robot not directly associated with a part of the wearer’s body?This paper sheds light on the problem of the best body location for the feedback coming from an SRL as well as on the relation between the position of the input interface and the haptic interface. We have tested four different body locations - shoulder, wrist, hip, and ankle - for vibrotactile feedback coming from the simulated interaction with a robotic extra limb activated using an interface consisting of an accelerometer worn on the user’s shoulder. Results from the experiment involving 14 participants demonstrated that the ankle feedback position led to significantly worse performances when having inputs from the shoulder, whereas the other three locations led to comparable results.
Leonardo Franco, Gionata Salvietti, Michele Pompilio, Simone Rossi 0002, Domenico Prattichizzo
RO-MAN1
2020 Short-Term Rainfall Forecasting with E-LSTM Recurrent Neural Networks Using Small Datasets
Cristian Rodrìguez Rivero, Julián A. Pucheta, Hector D. Patiño, Paula Otaño, Leonardo Franco, Gustavo Juárez
ICIC (3)5
2020 Improving classification accuracy using data augmentation on small data sets
Francisco J. Moreno-Barea, José M. Jerez, Leonardo Franco
Expert Syst. Appl.3
2020 Improving learning and generalization capabilities of the C-Mantec constructive neural network algorithm
Iván Gómez, Héctor Mesa, Francisco Ortega-Zamorano, José M. Jerez, Leonardo Franco
Neural Comput. Appl.5
2017 Machine learning models to search relevant genetic signatures in clinical context
abstract
Clinicians are interested in the estimation of robust and relevant genetic signatures from gene sequencing data. Many machine learning approaches have been proposed trying to address well-known issues of this complex task (feature or gene selection, classification or model selection, and prediction assessment). Addressing this problem often requires a deep knowledge of these methods and some of them demand high computational resources that may not be affordable. In this paper, an exhaustive study that includes different types of feature selection methods and classifiers is presented, providing clinicians an useful insight of the most suitable methods for this purpose. Predictions assessment is performed using a bootstrap cross-validation strategy as an honest validation scheme. The results of this study for six benchmark datasets show that filter or embedded methods are preferred, in general, to wrapper methods according to their better statistical significant results, in terms of accuracy, and lower demand for computational resources.
Daniel Urda, Rafael Marcos Luque Baena, Leonardo Franco, José M. Jerez, Noelia Sánchez-Maroño
IJCNN3
2017 FPGA Implementation of Neurocomputational Models: Comparison Between Standard Back-Propagation and C-Mantec Constructive Algorithm
Francisco Ortega-Zamorano, José M. Jerez, Gustavo Juárez, Leonardo Franco
Neural Process. Lett.4
2016 Efficient Implementation of the Backpropagation Algorithm in FPGAs and Microcontrollers
abstract
The well-known backpropagation learning algorithm is implemented in a field-programmable gate array (FPGA) board and a microcontroller, focusing in obtaining efficient implementations in terms of a resource usage and computational speed. The algorithm was implemented in both cases using a training/validation/testing scheme in order to avoid overfitting problems. For the case of the FPGA implementation, a new neuron representation that reduces drastically the resource usage was introduced by combining the input and first hidden layer units in a single module. Further, a time-division multiplexing scheme was implemented for carrying out product computations taking advantage of the built-in digital signal processor cores. In both implementations, the floating-point data type representation normally used in a personal computer (PC) has been changed to a more efficient one based on a fixed-point scheme, reducing system memory variable usage and leading to an increase in computation speed. The results show that the modifications proposed produced a clear increase in computation speed in comparison with the standard PC-based implementation, demonstrating the usefulness of the intrinsic parallelism of FPGAs in neurocomputational tasks and the suitability of both implementations of the algorithm for its application to the real world problems.
Francisco Ortega-Zamorano, José M. Jerez, Daniel Urda, Rafael Marcos Luque Baena, Leonardo Franco
IEEE Trans. Neural Networks Learn. Syst.5
2016 FPGA Hardware Acceleration of Monte Carlo Simulations for the Ising Model
abstract
A two-dimensional Ising model with nearest-neighbors ferromagnetic interactions is implemented in a Field Programmable Gate Array (FPGA) board. Extensive Monte Carlo simulations were carried out using an efficient hardware representation of individual spins and a combined global-local LFSR random number generator. Consistent results regarding the descriptive properties of magnetic systems, like energy, magnetization and susceptibility are obtained while a speed-up factor of approximately six times is achieved in comparison to previous FPGA-based published works and almost$10^4$times in comparison to a standard CPU simulation. A detailed description of the logic design used is given together with a careful analysis of the quality of the random number generator used. The obtained results confirm the potential of FPGAs for analyzing the statistical mechanics of magnetic systems.
Francisco Ortega-Zamorano, Marcelo A. Montemurro, Sergio A. Cannas, José M. Jerez, Leonardo Franco
IEEE Trans. Parallel Distributed Syst.5
2014 Smart sensor/actuator node reprogramming in changing environments using a neural network model
Francisco Ortega-Zamorano, José M. Jerez, José Luis Subirats, Ignacio Molina, Leonardo Franco
Eng. Appl. Artif. Intell.5
2014 Robust gene signatures from microarray data using genetic algorithms enriched with biological pathway keywords
Rafael Marcos Luque Baena, Daniel Urda, M. Gonzalo Claros, Leonardo Franco, José M. Jerez
J. Biomed. Informatics4
2014 FPGA Implementation of the C-Mantec Neural Network Constructive Algorithm
abstract
Competitive majority network trained by error correction (C-Mantec), a recently proposed constructive neural network algorithm that generates very compact architectures with good generalization capabilities, is implemented in a field programmable gate array (FPGA). A clear difference with most of the existing neural network implementations (most of them based on the use of the backpropagation algorithm) is that the C-Mantec automatically generates an adequate neural architecture while the training of the data is performed. All the steps involved in the implementation, including the on-chip learning phase, are fully described and a deep analysis of the results is carried on using the two sets of benchmark problems. The results show a clear increase in the computation speed in comparison to the standard personal computer (PC)-based implementation, demonstrating the usefulness of the intrinsic parallelism of FPGAs in the neurocomputational tasks and the suitability of the hardware version of the C-Mantec algorithm for its application to real-world problems.
Francisco Ortega-Zamorano, José M. Jerez, Leonardo Franco
IEEE Trans. Ind. Informatics3
2012 Data Discretization Using the Extreme Learning Machine Neural Network
Juan Jesús Carneros, José M. Jerez, Iván Gómez, Leonardo Franco
ICONIP (4)4
2012 C-Mantec: A novel constructive neural network algorithm incorporating competition between neurons
José Luis Subirats, Leonardo Franco, José M. Jerez
Neural Networks2
2010 Constructive Neural Networks to Predict Breast Cancer Outcome by Using Gene Expression Profiles
Daniel Urda, José Luis Subirats, Leonardo Franco, José M. Jerez
IEA/AIE (1)3
2010 Extension of the Generalization Complexity Measure to Real Valued Input Data Sets
Iván Gómez, Leonardo Franco, José M. Jerez, José Luis Subirats
ISNN (1)2
2010 Missing data imputation using statistical and machine learning methods in a real breast cancer problem
José M. Jerez, Ignacio Molina, Pedro J. García-Laencina, Emilio Alba, Nuria Ribelles, Leonardo Franco
Artif. Intell. Medicine7
2009 Neural Network Architecture Selection: Can Function Complexity Help?
Iván Gómez, Leonardo Franco, José M. Jerez
Neural Process. Lett.2
2008 Active Learning Using a Constructive Neural Network Algorithm
José Luis Subirats, Leonardo Franco, Ignacio Molina, José M. Jerez
ICANN (2)2
2007 MaxSet: An Algorithm for Finding a Good Approximation for the Largest Linearly Separable Set
Leonardo Franco, José Luis Subirats, José M. Jerez
ICANN (1)1
2006 Neural Network Architecture Selection: Size Depends on Function Complexity
Iván Gómez, Leonardo Franco, José Luis Subirats, José M. Jerez
ICANN (1)2
2006 Optimal Synthesis of Boolean Functions by Threshold Functions
José Luis Subirats, Iván Gómez, José M. Jerez, Leonardo Franco
ICANN (1)4
2006 A New Constructive Approach for Creating All Linearly Separable (Threshold) Functions
abstract
A new constructive approach for creating all linearly separable functions is introduced. Balanced and unate functions on N+1 variables are created and then projected to N variables permitting to create straightforward all the linearly separable functions without needing to check for linearly separability. The method is supported by the demonstration of a theorem and numerical simulation results for small number of variables. If the results extrapolates the method may permit to test the linear separability of any function on N variables by checking monotonicity and unaleness in N+1 dimension. Furthermore, the generalization complexity of the linear threshold functions is analyzed.
Leonardo Franco, José Luis Subirats, Martin Anthony, José M. Jerez
IJCNN1
2006 Generalization ability of Boolean functions implemented in feedforward neural networks
Leonardo Franco
Neurocomputing1
2006 The influence of oppositely classified examples on the generalization complexity of Boolean functions
abstract
In this paper, we analyze Boolean functions using a recently proposed measure of their complexity. This complexity measure, motivated by the aim of relating the complexity of the functions with the generalization ability that can be obtained when the functions are implemented in feed-forward neural networks, is the sum of a number of components. We concentrate on the case in which we use the first two of these components. The first is related to the "average sensitivity" of the function and the second is, in a sense, a measure of the "randomness" or lack of structure of the function. In this paper, we investigate the importance of using the second term in the complexity measure, and we consider to what extent these two terms suffice as an indicator of how difficult it is to learn a Boolean function. We also explore the existence of very complex Boolean functions, considering, in particular, the symmetric Boolean functions.
Leonardo Franco, Martin Anthony
IEEE Trans. Neural Networks1
2005 Artificial neural networks and prognosis in medicine. Survival analysis in breast cancer patients
Leonardo Franco, José M. Jerez, Emilio Alba
ESANN1
2004 On a generalization complexity measure for Boolean functions
abstract
We analyze Boolean functions using a recently proposed measure of their complexity. This complexity measure, motivated by the aim of relating the complexity of the functions with the generalization ability that can be obtained when the functions are implemented in feed-forward neural networks, is the sum of two components. The first of these is related to the 'average sensitivity' of the function and the second is, in a sense, a measure of the 'randomness' or lack of structure of the function. In this paper, we investigate the importance of using the second term in the complexity measure. We also explore the existence of very complex Boolean functions, considering, in particular, the symmetric Boolean functions.
Leonardo Franco, Martin Anthony
IJCNN1
2001 Generalization properties of modular networks: implementing the parity function
abstract
The parity function is one of the most used Boolean function for testing learning algorithms because both of its simple definition and its great complexity. We construct a family of modular architectures that implement the parity function in which, every member of the family can be characterized by the fan-in max of the network, i.e., the maximum number of connections that a neuron can receive. We analyze the generalization ability of the modular networks first by computing analytically the minimum number of examples needed for perfect generalization and then by numerical simulations. Both results show that the generalization ability of these networks is systematically improved by the degree of modularity of the network. We also analyze the influence of the selection of examples in the emergence of generalization ability, by comparing the learning curves obtained through a random selection of examples to those obtained through examples selected accordingly to a general algorithm we (2000) recently proposed.
Leonardo Franco, Sergio A. Cannas
IEEE Trans. Neural Networks1
2000 Generalization and Selection of Examples in Feedforward Neural Networks
abstract
In this work, we study how the selection of examples affects the learning procedure in a boolean neural network and its relationship with the complexity of the function under study and its architecture. We analyze the generalization capacity for different target functions with particular architectures through an analytical calculation of the minimum number of examples needed to obtain full generalization (i.e., zero generalization error). The analysis of the training sets associated with such parameter leads us to propose a general architecture-independent criterion for selection of training examples. The criterion was checked through numerical simulations for various particular target functions with particular architectures, as well as for random target functions in a nonoverlapping receptive field perceptron. In all cases, the selection sampling criterion lead to an improvement in the generalization capacity compared with a pure random sampling. We also show that for the parity problem, one of the most used problems for testing learning algorithms, only the use of the whole set of examples ensures global learning in a depth two architecture. We show that this difficulty can be overcome by considering a tree-structured network of depth 2log2(N)-1.
Leonardo Franco, Sergio A. Cannas
Neural Comput.1
1998 Solving arithmetic problems using feed-forward neural networks
Leonardo Franco, Sergio A. Cannas
Neurocomputing1