
Jesús MaudesUniversidad de Burgos | UBU · Civil Engineering
Jesús Maudes
About
54
Publications
21,441
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
701
Citations
Introduction
Publications
Publications (54)
The development of complex real-time platforms for the Internet of Things (IoT) opens up a promising future for the diagnosis and the optimization of machining processes. Many issues have still to be solved before IoT platforms can be profitable for small workshops with very flexible workloads and workflows. The main obstacles refer to sensor imple...
This paper describes the open Novamag database that has been developed for the design of novel Rare-Earth free/lean permanent magnets. Its main features as software technologies, friendly graphical user interface, advanced search mode, plotting tool and available data are explained in detail. Following the philosophy and standards of Materials Geno...
Issue tracking systems are overall change-management tools in software development. The issue-solving life cycle is a complex socio-technical activity that requires team discussion and knowledge sharing between members. In that process, issue classification facilitates an understanding of issues and their analysis. Issue tracking systems permit the...
This paper describes the open Novamag database that has been developed for the design of novel Rare-Earth free/lean permanent magnets. The database software technologies, its friendly graphical user interface, advanced search tools and available data are explained in detail. Following the philosophy and standards of Materials Genome Initiative, it...
A software process is a set of related activities that culminates in the production of a software package: specification, design, implementation, testing, evolution into new versions, and maintenance. There are also other supporting activities such as configuration and change management, quality assurance, project management, evaluation of user exp...
The recent development of new laser machine tools for the manufacture of micro-scale metallic components has boosted demand in the field of medical applications. However, the optimization of this process encounters a major problem: a knowledge gap concerning the relation between the controllable parameters of these machine tools and the quality of...
The aim of this work is to design, plan, apply and assessment educational activities to help in the teaching-learning process of the concept of refactoring. The teaching methodology used is based on two pillars. The first is a progressive learning of the concept of refactoring by e-activities defined at different levels of knowledge of Bloom’s taxo...
Research into fault diagnosis in rotating machinery with a wide range of variable loads and speeds, such as the gearboxes of wind turbines, is of great industrial interest. Although appropriate sensors have been identified, an intelligent system that classifies machine states remains an open issue, due to a paucity of datasets with sufficient fault...
Research into fault diagnosis in machines with a wide range of variable loads and speeds, such as wind turbines, is of great industrial interest. Analysis of the power signals emitted by wind turbines for the diagnosis of mechanical faults in their mechanical transmission chain is insufficient. A successful diagnosis requires the inclusion of accel...
A set of designed experiments, involving the use of a pulsed Nd:YAG laser system milling 316L Stainless Steel, serve to study the laser-milling process of micro-cavities in the manufacture of Drug-Eluting Stents (DES). Diameter, depth and volume error are considered to be optimized as functions of the process parameters, which include laser intensi...
Bachelor and master's qualifications include assignments that involve the preparation of final projects. Their underlying pedagogical model is often based on final or end-of-course projects, which carry a high number of ECTS credits (12 or more), to be completed over one semester. Each project, which simulates a real life professional situation, is...
The improvement of certain manufacturing processes often involves the challenge of how to optimize complex and multivariable processes under industrial conditions. Moreover, many of these processes can be treated as regression or classification problems. Although their outputs are in the form of continuous variables, industrial requirements define...
Disturbing Neighbors (DN) is a method for generating classifier ensembles. Moreover, it can be combined with any other ensemble method, generally improving the results. This paper considers the application of these ensembles to imbalanced data: classification problems where the class proportions are significantly different. DN ensembles are compare...
Fault diagnosis in machines that work under a wide range of speeds and loads is currently an active area of research. Wind turbines are one of the most recent examples of these machines in industry. Conventional vibration analysis applied to machines throughout their operation is of limited utility when the speed variation is too high. This work pr...
We present a method for constructing ensembles of classifiers using supervised projections of random subspaces. The method combines the philosophy of boosting, focusing on difficult instances, with the improved accuracy achieved by supervised projection methods to obtain very good results in terms of testing error. To achieve both accuracy and dive...
This paper proposes a method for constructing ensembles of decision trees, random feature weights (RFW). The method is similar to Random Forest, they are methods that introduce randomness in the construction method of the decision trees. In Random Forest only a random subset of attributes are considered for each node, but RFW considers all of them....
This paper presents an experimental study using different projection strategies and techniques to improve the performance
of Support Vector Machine (SVM) ensembles. The study has been made over 62 UCI datasets using Principal Component Analysis
(PCA) and three types of Random Projections (RP), taking into account the size of the projected space an...
Data projections have been used extensively to reduce input space dimensionality. Such reduction is useful to get faster results,
and sometimes can help to discard unnecessary or noisy input dimensions. Random Projections (RP) can be computed faster than
other methods as for example Principal Component Analysis (PCA). This paper presents an experim...
This work presents an experimental study of ensemble methods for regression, using Multilayer Perceptrons (MLP) as the base
method and 61 datasets. The considered ensemble methods are Randomization, Random Subspaces, Bagging, Iterated Bagging and
AdaBoost.R2. Surprisingly, because it is in contradiction to previous studies, the best overall results...
Functional Trees are one type of multivariate trees. This work studies the performance of different ensemble methods (Bagging,
Random Subspaces, AdaBoost, Rotation Forest) using three variants (multivariate internal nodes, multivariate leaves or both)
of these trees as base classifiers. The best results, for all the ensemble methods, are obtained u...
Ensemble methods are often able to generate more accurate classifiers than the individual classifiers. In multiclass problems, it is possible to obtain an ensemble combining binary classifiers. It is sensible to use a multiclass method for constructing the binary classifiers, because the ensemble of binary classifiers can be more accurate than the...
Resumen Las herramientas de control de versiones y planificación de tareas permiten monitorizar y recoger información sobre el proceso de desarrollo software. En este trabajo se presenta la utilización de este tipo de herramientas en asignaturas relacionadas con este campo. La idea no es tanto utilizar las herramientas como contenido per se de las...
Los multiclasificadores son actualmente un área de interés dentro del Reconocimiento de Patrones. En esta tesis se presentan tres métodos multiclasificadores: "Cascadas para datos nominales", "Disturbing Neighbors" y "Random Feature Weights". Las Cascadas permiten que clasificadores que necesitan entradas numéricas mejoren sus resultados, tomando c...
Ensemble methods take their output from a set of base predictors. The ensemble accuracy depends on two factors: the base classifiers
accuracy and their diversity (how different these base classifiers outputs are from each other). An approach for increasing
the diversity of the base classifiers is presented in this paper. The method builds some new...
Ensembles need their base classifiers do not always agree for any prediction (diverse base classifiers). Disturbing Neighbors (DN\mathcal{DN}) is a method for improving the diversity of the base classifiers of any ensemble algorithm. DN\mathcal{DN} builds for each base classifier a set of extra features based on a 1-Nearest Neighbors (1-NN) output....
Boosting is a set of methods for the construction of classifier ensembles. The differential feature of these methods is that they allow to obtain a strong classifier from the combination of weak classifiers. Therefore, it is possible to use boosting methods with very simple base classifiers. One of the most simple classifiers are decision stumps, d...
In pattern recognition, many learning methods need numbers as inputs. This paper analyzes two-level classifier ensembles to
improve numeric learning methods on nominal data. A different classifier was used at each level. The classifier at the base
level transforms the nominal inputs into continuous probabilities that the classifier at the meta leve...
We describe an artificial vision system used to recognize the Spanish car license plate numbers in raster images. The algorithm is designed to be independent of the distance from the car to the camera, the size of the plate number, the inclination and the light conditions. In the preprocessing steps, the algorithm takes a raster image as input and...
In pattern recognition many methods need numbers as inputs. Using nominal datasets with these methods requires to transform
such data into numerical. Usually, this transformation consists in encoding nominal attributes into a group of binary attributes
(one for each possible nominal value). This approach, however, can be enhanced for certain method...
We describe and application which allows the interactive use of Andrews curves variants. In this application we can use general and well established mechanisms such as brushing and linking, but as well others new and specific for Andrews curves. The graphic user interface of the application allows the visualization of the Andrews curves and the gra...
Grafted trees are trees that are constructed using two methods. The first method creates an initial tree, while the second method is used to complete the tree. In this work, the first classifier is an unpruned tree from a 10% sample of the training data. Grafting is a method for constructing en- sembles of decision trees, where each tree is a graft...
Ensemble methods allow to improve the accuracy of clas- sification methods. This work considers the application of one of these methods, named Rotation-based, when the classifiers to combine are RBF Networks. This ensemble method, for each member of the ensemble, trans- forms the data set using a pseudo-random rotation of the axis. Then the classif...
The use of self-organizing maps to analyze data often de- pends on finding effective methods to visualize the SOM's structure. In this paper we propose a new way to perform that visualization using a variant of Andrews' Curves. Also we show that the interaction between these two methods allows us to find sub-clusters within identified clusters.
This paper presents an ensemble of classifiers formed by a collection of base classifiers plus a final classifier. Outputs from base classifiers feed final classifier, which uses them as new additional features. An algorithm based on boosting is proposed for training base and final classifiers. An implementation using SVMs as final classifiers and...
que da soporte a un elemento software reutilizable definido en diferentes niveles de abstracción y que permite que tanto el desarrollador para reutilización como el desarrollador con reutilización tengan una visión más cercana a la reutilización de subsistemas a la hora de ponerla en práctica, cada uno desde la perspectiva propia del rol que desemp...
We describe and application which allows the interactive use of Andrews curves variants. In this application we can use general and well established mechanisms such as brushing and linking, but as well others new and specific for Andrews curves. The graphic user interface of the application allows the visualization of the Andrews curves and the gra...
El proyecto se realizó en la Escuela Politécnica Superior con la ayuda de los profesores de la Facultad de Ciencias Económicas y Empresariales y la Unidad de Calidad de la Universidad de Burgos. El equipo pretende crear una herramienta para la ayuda en la evaluación de calidad de los planes de estudio. El equipo plantea los requisitos del proyecto,...
Realizado en la Escuela Politécnica Superior, por 7 profesores del centro. El objetivo era construir una herramienta software que asista al alumno de Ingeniería Técnica en Informática de Gestión e Ingeniería Informática en la elaboración del diseño de diagramas de clases y posterior implementación de sistemas software a través de un mapeo en lengua...