DI-Artículos
URI permanente para esta colecciónhttps://hdl.handle.net/10953/218
Examinar
Envíos recientes
Ítem An Ensemble for Automatic Time Series Forecasting With K-Nearest Neighbors(IEEE, 2025-01-02) Frías, María Pilar; Martínez-del-Río, FranciscoIn this paper a novel approach for automatically configuring a k-nearest neighbors regressor for univariate time series forecasting is presented. The approach uses an ensemble consisting of several k-nearest neighbors models with different configurations for their hyperparameters and model selection choices. One advantage of this scheme is that the uncertainty associated with choosing a wrong configuration for the model is reduced. This approach is compared with the classical way of selecting a configuration by doing a grid search among several configurations of hyperparameters and model selection choices and choosing the one that performs best on a validation set. The experimental results, using datasets from time series forecasting competitions, show that, in line with previous works, the use of an ensemble produces a robust model, outperforming the approach that uses a grid search for obtaining the best configuration on a validation set and almost any specific configuration. The forecast accuracy of the ensemble is similar to state-of-theart models. Furthermore, this paper also tests the effectiveness of some recent approaches for dealing with trending time series when using the k-nearest neighbors algorithm.Ítem Time Series Forecasting by Generalized Regression Neural Networks Trained With Multiple Series(IEEE, 2022-01-04) Martínez-del-Río, Francisco; Frías, María Pilar; Pérez-Godoy, María Dolores; Rivera-Rivas, Antonio JesúsTime series forecasting plays a key role in many fields such as business, energy or environment. Traditionally, statistical or machine learning models for time series forecasting are trained with the historical values of the series to be forecast. Unfortunately, some time series are too short to suitably train a model. Motivated by this fact, this paper explores the use of data available in a pool or collection of time series to train a model that predicts an individual series. Concretely, we train a generalized regression neural network with the examples drawn from the historical values of a pool of series and then use the model to forecast individual series. In this sense several approaches are proposed, including to draw the examples from a pool of series related to the series to be forecast or the training of several models with mutually exclusive series and the combination of their forecasts. Experimental results in terms of forecasting accuracy using generalized regression neural networks are promising. Furthermore, the proposed approaches allow to forecast series that are too short to build a traditional generalized regression neural network model.Ítem Deferred boundary evaluation of complex CSG models(Elsevier, 2015-07) Ogayar, Carlos Javier; García-Fernández, Ángel Luis; Feito, Francisco Ramón; Segura-Sánchez, RafaelIn this paper we present a deferred method for evaluating a complete CSG tree based on triangulated solids. It allows the exact evaluation of the surface of the entire model in a single step, using regularized Boolean classifications. The overall performance with this approach is better than with the classical method, which incrementally evaluates a CSG tree with single Boolean operations. The deferred algorithm does not use any intermediate result for the nodes of the CSG tree. It uses a very simple data structure and an octree that speeds up spatial queries for the entire CSG tree. The algorithm intensively uses multitasking and is ready for working with very complex CSG expressions, including the application of an out-of-core based approach.Ítem A comprehensive framework for modeling heterogeneous objects(Springer, 2017-01) Conde-Rodríguez, Francisco; Torres-Cantero, Juan Carlos; García-Fernández, Ángel Luis; Feito, Francisco RamónMany real objects are heterogeneous. They are composed of diverse materials, which are present in varying proportions. Materials inside the solid do not have to be uniformly distributed. So, methods capable of accurately model not only the boundary of the solid, but also the distribution of material in every single point of its interior, are needed. In this paper we propose a new framework for modeling heterogeneous objects. The framework is comprehensive as it characterizes precisely heterogeneous objects, defines an adequate mathematical model that captures the essence of such objects, and a computational representation to represent the modeled objects in a computer. Our framework is based on Béziér hyperpatches and solves the main problems of this mathematical tool. We have implemented it completely in order to check whether it is possible to precisely model real objects.Ítem Group recommender systems for tourism: current state and future directions(2025) Yera, Raciel; Carballo-Cruz, Edianny; Maroto-Martos, Juan CarlosRecommender systems, as sucessful personalization tools, are focused on helping potential clients to obtain the information that best corresponds to their needs and preferences, in a search space overloaded with options. Properly, group recommender systems (GRSs) focus on suggesting certain types of item (products or services) that tend to be consumed in groups. This paper analyzes the use of GRSs in the tourism domain. It considers the most representative works in this area, highlighting the type of study and evaluation, the application scenario, its purpose, and the methodology used for the generation of recommendations. With this goal, the PRISMA methodology is used, being 1115 works initially identified in the Web of Science and Scopus, which are reduced into a set of 79 articles after the application of several inclusion and exclusion criteria. A comprehensive study of such works identifies three main working domains: 1) GRSs for restaurants, 2) GRSs for itineraries and points of interest (POIs), and 3) GRSs for destination and travel. An overview of the main methodologies and evaluation approaches in these works is also discussed. The analysis performed also identifies relevant research lines for future work.Ítem Fuzzy intelligent system for patients with preeclampsia in wearable devices(Wiley, 2017-10-12) Espinilla-Estévez, Macarena; Medina-Quero, Javier; García-Fernández, Ángel Luis; Campaña, Sixto; Londoño, JorgePreeclampsia affects from 5% to 14% of all pregnant women and is responsible for about 14% of maternal deaths per year in the world. This paper is focused on the use of a decision analysis tool for the early detection of preeclampsia in women at risk. This tool applies a fuzzy linguistic approach implemented in a wearable device. In order to develop this tool, a real dataset containing data of pregnant women with high risk of preeclampsia from a health center has been analyzed, and a fuzzy linguistic methodology with two main phases is used. Firstly, linguistic transformation is applied to the dataset to increase the interpretability and flexibility in the analysis of preeclampsia. Secondly, knowledge extraction is done by means of inferring rules using decision trees to classify the dataset. The obtained linguistic rules provide understandable monitoring of preeclampsia based on wearable applications and devices. Furthermore, this paper not only introduces the proposed methodology, but also presents a wearable application prototype which applies the rules inferred from the fuzzy decision tree to detect preeclampsia in women at risk. The proposed methodology and the developed wearable application can be easily adapted to other contexts such as diabetes or hypertension.Ítem Generating implicit object fragment datasets for machine learning(ELSEVIER, 2024-10-15) Fuertes Garcia, José ManuelOne of the primary challenges inherent in utilizing deep learning models is the scarcity and accessibility hurdles associated with acquiring datasets of sufficient size to facilitate effective training of these networks. This is particularly significant in object detection, shape completion, and fracture assembly. Instead of scanning a large number of real-world fragments, it is possible to generate massive datasets with synthetic pieces. However, realistic fragmentation is computationally intensive in the preparation (e.g., pre-factured models) and generation. Otherwise, simpler algorithms such as Voronoi diagrams provide faster processing speeds at the expense of compromising realism. In this context, it is required to balance computational efficiency and realism. This paper introduces a GPU-based framework for the massive generation of voxelized fragments derived from high-resolution 3D models, specifically prepared for their utilization as training sets for machine learning models. This rapid pipeline enables controlling how many pieces are produced, their dispersion and the appearance of subtle effects such as erosion. We have tested our pipeline with an archaeological dataset, producing more than 1M fragmented pieces from 1,052 Iberian vessels (Github). Although this work primarily intends to provide pieces as implicit data represented by voxels, triangle meshes and point clouds can also be inferred from the initial implicit representation. To underscore the unparalleled benefits of CPU and GPU acceleration in generating vast datasets, we compared against a realistic fragment generator that highlights the potential of our approach, both in terms of applicability and processing time. We also demonstrate the synergies between our pipeline and realistic simulators, which frequently cannot select the number and size of resulting pieces. To this end, a deep learning model was trained over realistic fragments and our dataset, showing similar results.Ítem Change Detection in Point Clouds Using 3D Fractal Dimension(MDPI, 2024-03-16) Fuertes Garcia, José ManuelThe management of large point clouds obtained by LiDAR sensors is an important topic in recent years due to the widespread use of this technology in a wide variety of applications and the increasing volume of data captured. One of the main applications of LIDAR systems is the study of the temporal evolution of the real environment. In open environments, it is important to know the evolution of erosive processes or landscape transformation. In the context of civil engineering and urban environments, it is useful for monitoring urban dynamics and growth, and changes during the construction of buildings or infrastructure facilities. The main problem with change detection (CD) methods is erroneous detection due to precision errors or the use of different capture devices at different times. This work presents a method to compare large point clouds, based on the study of the local fractal dimension of point clouds at multiple scales. Our method is robust in the presence of environmental and sensor factors that produce abnormal results with other methods. Furthermore, it is more stable than others in cases where there is no significant displacement of points but there is a local alteration of the structure of the point cloud. Furthermore, the precision can be adapted to the complexity and density of the point cloud. Finally, our solution is faster than other CD methods such as distance-based methods and can run at O(1) under some conditions, which is important when working with large datasets. All these improvements make the proposed method more suitable than the others to solve complex problems with LiDAR data, such as storage, time series data management, visualization, etc.Ítem Human femur fracture by mechanical compression: Towards the repeatability of bone fracture acquisition(ELSEVIER, 2023-09) Pérez-Cano, Francisco Daniel; Jiménez-Pérez, Juan Roberto; Molina-Viedma, Ángel Jesús; López-Alba, Elías; Luque-Luque, Adrián; Delgado-Martínez, Alberto Damián; Díaz-Garrido, Francisco Alberto; Jiménez-Delgado, Juan JoséThe increase in life expectancy combined with greater bone fragility over the years is causing a rise in the bone fracture cases. Femur fractures are the most important due to their high mortality rate. This multidisciplinary work is carried out in this context and focuses on the experimental reproduction of human femur fractures by compression. We describe a sequence of steps supervised by orthopaedic surgeons for the correct arrangement of specimens on the system set up to perform the experiment. The device applies force by compression until the human bone is fractured. All tests performed have been monitored and evaluated from different knowledge perspectives. The results obtained have demonstrated the repeatability of the fracture type in a controlled environment as well as identifying the main features involved in this process. In addition, the fractured bones have been digitized to analyze the fracture zone to recreate and evaluate future simulations.Ítem Subdivision Strategies for Bone Models: A Comprehensive Analysis of Geometric and Visual Quality(IEEE, 2024-06-28) Parra-Cabrera, Gema; Pérez-Cano, Francisco Daniel; Jiménez-Delgado, Juan JoséBone fracture modeling is a major challenge in medical image analysis and simulation, requiring accurate strategies to faithfully represent complex fracture patterns. This study conducts a comprehensive analysis of three subdivision strategies: approximation, triangulation, and a hybrid approach. The approximation method preserves mesh topology but exhibits visual inconsistencies with non-horizontal fractures. Triangulation accurately represents fractures but alters mesh topology. The hybrid approach balances geometric accuracy and visual fidelity by dynamically adjusting an approximation threshold. This minimizes deviations from the original fracture pattern and maintains visual quality. Using quality metrics, we evaluate these strategies for geometric accuracy, visual fidelity, and mesh topology. Our results indicate that the hybrid approach effectively balances accuracy and visual quality, making it a promising solution for bone fracture modeling. Expert validation and quantitative metrics underscore the importance of tailored approaches for different fracture patterns. This study significantly advances computational models for clinical and research applications, offering enhanced tools for improving the accuracy and realism of bone fracture simulations, ultimately benefiting surgical planning, prosthetic design, and medical training.Ítem An Approach to Microscopic Cortical Bone Fracture Simulation: Enhancing Clinical Replication(Springer Nature, 2024-04-24) Pérez Cano, Francisco Daniel; Parra-Cabrera, Gema; Jiménez-Delgado, Juan JoséThe acquisition of bone models to perform simulations is a complex and expensive process. The hierarchical structure of bones is very complex, so that studies are mainly focused on the larger scales of bones. The objective of this work is to perform a fracture simulation at the microscale level. For this purpose, the first part of the process focuses on segmenting a bone model and selecting an area of it to generate a representation of the microstructures that make up the bone tissue from a microscopic point of view. The second part is dedicated to carry out a fracture simulation in the microscopic bone model. The developed algorithm follows a statistical approach and solves the main problems of the traditional approach (FEM) to perform a bone fracture simulation. The method returns the path that a fracture follows and demonstrates how bone structures affect fracture growth. The parameters used are configurable and can be adapted for specific cases. In addition, users can reproduce as many clinical cases as desired within seconds without have to manually segment images obtained from a microscope. The data obtained may be exported to obtain synthetic images that could be used to generate datasets for machine learning tasks or other purposes.Ítem Exploring Fracture Patterns: Assessing Representation Methods for Bone Fracture Simulation(MDPI, 2024-03-30) Pérez-Cano, Francisco Daniel; Parra-Cabrera, Gema; Vilchis-Torres, Ivett; Reyes-Lagos, José Javier; Jiménez-Delgado, Juan JoséFracture pattern acquisition and representation in human bones play a crucial role in medical simulation, diagnostics, and treatment planning. This article presents a comprehensive review of methodologies employed in acquiring and representing bone fracture patterns. Several techniques, including segmentation algorithms, curvature analysis, and deep learning-based approaches, are reviewed to determine their effectiveness in accurately identifying fracture zones. Additionally, diverse methods for representing fracture patterns are evaluated. The challenges inherent in detecting accurate fracture zones from medical images, the complexities arising from multifragmentary fractures, and the need to automate fracture reduction processes are elucidated. A detailed analysis of the suitability of each representation method for specific medical applications, such as simulation systems, surgical interventions, and educational purposes, is provided. The study explores insights from a broad spectrum of research articles, encompassing diverse methodologies and perspectives. This review elucidates potential directions for future research and contributes to advancements in comprehending the acquisition and representation of fracture patterns in human bone.Ítem A compact representation of the bone fracture area. Application to fractured bones of clinical cases(Taylor & Francis, 2021-01-05) Luque-Luque, Adrián; Jiménez-Pérez, Juan Roberto; Pérez-Cano, Francisco Daniel; Jiménez-Delgado, Juan JoséThe extraction of the main features of a fractured bone area enables a posterior virtual reproduction of the same fracture on other bones. The utilisation of the fracture zone for other applications is almost an unexplored field of research. Recreating a given fracture on other areas or bones can be directly applied to medical training programmes of traumatologists or to automatic bone fracture reduction algorithms. This paper is focused on the process of generating a fracture pattern taking computed tomography scans as a starting point. A set of alternative representations, for different purposes, is presented and discussed. A study of several clinical cases is analysed. Finally, the potential usages of bone fracture patterns are described.Ítem Fracture of geometric bone models. Multiscale simulation issues(Taylor & Francis, 2021-01-12) Pérez-Cano, Francisco Daniel; Luque-Luque, Adrián; Jiménez-Delgado, Juan JoséFracturing of osseous models is a field that allows to obtain advances in computer-assisted medical simulations, as well as to prototype fragile objects as is the case of bones. This field of study includes the use of physical features of bones. Not all fracturing methods are valid with osseous models, due to the importance of considering the hierarchical structure of the bones. In this work, we focus on the study of bone fractures at the macroscale level and on obtaining fractures with a realistic appearance. Therefore, a tool has been developed that allows the fracture of osseous models, obtained through a 3D scanning process, by the use of patterns and physics. The different approaches for the fracturing of osseous models are also shown, and discussed the need to obtain more information about the fracturing process.Ítem Fracture pattern projection on 3D bone models as support for bone fracture simulations(ELSEVIER, 2022-09) Parra-Cabrera, Gema; Pérez-Cano, Francisco Daniel; Jiménez-Delgado, Juan JoséBackground and objective: Obtaining bone models that represent certain types of fractures is limited by the need for such fractures to occur in real life and to be processed from medical images. This work aims to propose a method that starts from the design of specific fracture patterns in order to be projected on 3D geometric bone models, being prepared for their subsequent geometric fracturing. Methods: The process of projecting expert-generated fracture patterns has been approached in such a way that they contain geometrical and topological information for the subsequent fracture of the triangle mesh representing the bone model, giving information about the validity of the fracture pattern due to the design process, the validation performed, and the relationships between the fracture lines. Results: Different 3D models of long bones have been used (femur, humerus, ulna and fibula). Also, different types of fracture patterns have been created. These patterns have been used to obtain their projection on three-dimensional bones. In this study, an expert validation of the fracture patterns projected on the bone models is performed. A forensic validation of the fracture patterns used as starting point for the projection is also performed for cases in which this fracture is produced by impact, for which there is scientific evidence based on forensic analysis. This validation also supports the experts, giving them the necessary feedback to complete or modify their fracture patterns according to criteria analyzed from a forensic point of view. Conclusions: The patterns fit the bone models correctly, despite the irregularities of the bone models, and correspond to the expected projection. In addition, it provides us with a clear line of work, by using the topological information of the fracture pattern and the bone model, which allows us to establish a consistent basis for future guided fractures.Ítem Complex fracture reduction by exact identification of the fracture zone(ELSEVIER, 2021-08) Luque-Luque, Adrián; Pérez-Cano, Francisco Daniel; Jiménez-Delgado, Juan JoséPlanning of a fracture reduction is important in order to reduce the surgery time, with the consequent improvement of the recovery process. There are no fully automatic methods that solve an adequate fracture reduction without the intervention of a specialist. Usually there are parameters that must be supervised or adjusted by the specialist, in order to obtain a satisfactory reduction. Furthermore, most of the studies in the literature focus on a certain type of bone and area on it. This paper presents an approach that tries to reduce to some extent the intervention of the specialist, so that it can be closer to an automatic approach. The proposed method can be applied to a wide variety of bones and areas, based on the identification of the complete fracture zone and the use of an ICP algorithm modified to work with the distance between fragments. The cases in which it has been tested are clinical cases of real fractures obtained from CT scan. This method allows working with a wide range of fractures, as well as complex fractures or deformed fragments. Unfortunately, all possible cases and situations could not be obtained and proved, but the method can be successfully applied to cases that meet a set of characteristics. The proposed technique has been validated by experts, both visually and empirically, using a framework based on virtual reality (VR). This VR framework has allowed comparing the reduction performed by the method with a reduction made virtually by specialists. This technique has also been compared with other existing techniques, obtaining a significant improvement over these.Ítem Generation and Validation of Osseous Fracture Patterns by Forensic Analysis(IEEE, 2020-11-19) Jiménez-Delgado, Juan José; Parra-Cabrera, Gema; Pérez-Cano, Francisco Daniel; Luque-Luque, AdriánThis article presents a method for the generation of bone fracture patterns and their automatic validation through the use of forensic analysis. A tool has been designed that allows the generation of a fracture pattern interactively and guided by the system, based on the study of real cases of fractures. This tool assists the specialist in obtaining fracture patterns according to certain rules taken from the statistical analysis of real cases. Additionally, a parametric fracture pattern generator has been developed. This autonomous generator is able to obtain fracture patterns according to forensic case studies. Once a fracture pattern has been generated, by using one of these two methods the system also provides the validation of this pattern based on a forensic analysis, indicating the feasibility of the fracture pattern being valid and explaining the causes of its validity or non-validity. In addition, these tools provide an analysis not only of the probability of a pattern being correct, but also whether it is capable of detecting some limit patterns that could be valid if experts indicate this circumstance. The system is not closed to new cases, it being possible to include new forensic analysis. Both the interactive tool and the automatic generator, have been validated by experts. The automatic generator tool has been checked for feasibility with forensic statistical analysis. Finally, a usability study was carried out to assess the intuitive use of the interactive tool.Ítem Towards a 2D cortical osseous tissue representation and generation at micro scale. A computational model for bone simulations(ELSEVIER, 2020-12) Pérez-Cano, Francisco Daniel; Luque-Luque, Adrián; Jiménez-Delgado, Juan-JoséBackground and objective: the acquisition of microscopic images of human bones is a complex and expensive process. Moreover, the objective of obtaining a large data bank with microscopic images in order to carry out massive studies or to train automatic generation algorithms is not an option. Consequently, most of the current work focuses on the analysis of small regions captured by a microscope. The aim is the development of a tool to represent bone tissue at microscopic levels which is suitable for performing physical simulations, as well as for the diagnosis of various diseases. This work includes the whole process from the digitization of a human bone to the generation of bone tissue in a determined area of the bone selected through a cutting plane. Methods: based on the anatomy of the bone structure, the parameters that allow the representation of the bone tissue at mesoscale level have been analyzed. Although the models are randomly generated, they are based on statistical parameters. The model generator is based on the analysis of images of bone tissue and its parameters, performing a representation of each of its relevant structures in a way that fulfils these parameters. Results: the tool is useful for the virtual generation of bone tissue that satisfies the main characteristics of the cortical bone. The models obtained have been favorably evaluated in two stages. In the first stage, a scientific group has examined a set of images, in which images of the models generated were mixed with images obtained through traditional methods. Then, the physical characteristics of the generated tissue have been compared with the morphology of the bone tissue. Conclusions: the model generator allows us to perform precise simulations in order to obtain realistic images with physical characteristics in accordance with reality. It is necessary to emphasize that even though the most relevant structures are included, the proposed model generator can be expanded to include new parameters or elements, so that it can be adapted to new needs. It could even break down randomness and parameterize it completely in order to allow the recreation of the tissue conditions of other studies.Ítem Phonendo: a platform for publishing wearable data on distributed ledger technologies(Springer, 2023-08-07) Moya, Francisco; Quesada, Francisco J.; Martínez, Luis; Estrella, Fco JavierNowadays, Internet of Things (IoT) devices, especially wearable devices, are commonly integrated into modern intelligent healthcare software. These devices enable medical practitioners to monitor pervasively patients’ parameters outside the clinical environment. However, the ease of manipulating wearable devices and their data streams raises concerns regarding patient privacy and data trust. Distributed ledger technologies (DLT) offer solutions to enhance resistance against information manipulation and eliminate single points of failure. By leaveraging DLT, wearable-based solutions can be developed with a wider range of capabilities. This paper carries out an analysis of shortcomings, limitations, potential applications and needs in the medical domain, to introduce Phonendo 1.0, a DLT–IoT-based platform designed to capture data streams from wearable devices and publishing them on a distributed ledger technology infrastructure. The architecture and its difference services are justified based on the identified needs and challenges in the medical domain.Ítem A Consensus-Driven Group Recommender System(Wiley Periodicals, Inc, 2015) Castro, Jorge; Quesada, Francisco J.; Palomares, Iván; Martínez, LuisRecommender systems aim at filtering large amounts of information for users, providing them with those pieces of information which better meet their preferences or needs. Such systems have been traditionally used in diverse areas, such as e-commerce or tourism. Within this context, group recommender systems address the problem of generating recommendations for groups of users who might have different interests. Although different aggregation processes have been extensively utilized in real-life applications to generate group recommendations, such processes do not guarantee that the list of products recommended to the group reflect a high agreement level among its members' individual preferences. Given the need for considering the added value of obtaining group recommendations under a high agreement level, this paper presents a novel group recommender system methodology that attempts to reach a high level of consensus among individual recommendations of group members. To do this, and inspired by existing group decision-making approaches in the literature, a consensus reaching process is carried out to bring such individual recommendations closer to each other before delivering the group recommendations.