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

Juan José Rodríguez Diez

dblp:53/6983 · also Juan J. Rodríguez Diez, Juan José Rodríguez · DBLP profile ↗
← Back
40ranked-venue papers
13as first author
6since 2021 · last 2024
0000-0002-3291-2739ORCID · verified

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

Artificial intelligence and machine learning · 34 · 13 first-author · 6 since 2021Graphics, computer vision, multimedia, augmented reality and games · 9 · 1 first-author · 2 since 2021Databases, data management, data science and information retrieval · 5 · 1 first-authorSystems, architecture and hardware · 2 · 2 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 1 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-authorHuman-computer interaction and ubiquitous computing · 1 · 1 first-author

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
2 papers
Kernel, tree and ensemble methods · 77% Representation and self-supervised learning · 23%

Topics — the 3 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Kernel, tree and ensemble methods › ensemble learning
classifier ensemble
0.122007
Classifier Ensembles with a Random Linear Oracle · IEEE Trans. Knowl. Data Eng. 2007
Rotation Forest: A New Classifier Ensemble Method · IEEE Trans. Pattern Anal. Mach. Intell. 2006
Machine learning › Kernel, tree and ensemble methods › ensemble learning
ensemble diversity
0.112007
Classifier Ensembles with a Random Linear Oracle · IEEE Trans. Knowl. Data Eng. 2007
Machine learning › Representation and self-supervised learning › representation learning
feature extraction
0.112006
Rotation Forest: A New Classifier Ensemble Method · IEEE Trans. Pattern Anal. Mach. Intell. 2006

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

bagging · 0.1random subspace · 0.1random linear oracle · 0.1random forest · 0.1principal component analysis · 0.1decision tree · 0.1adaboost · 0.1
YearPublicationVenuePosition
2024 A Constrained Cluster Ensemble Using Hierarchical Clustering Methods
abstract
Unsupervised classification of data is an ongoing challenge in many areas. With evolving stream data, hierar-chical clustering methods have proved effective, especially with non-spherical clusters. Additionally, incorporating pairwise con-straints has been shown to further improve clustering accuracy. We propose a cluster ensemble using constrained hierarchical methods. The experiment was performed on a collection of 52 Synthetic and 96 Real datasets. Our analysis shows that our constrained cluster ensemble method results in a high accuracy across various proportions of constraints without sacrificing speed.
Francis J. Williams, Samuel L. Hennessey, Ludmila I. Kuncheva, José-Francisco Díez-Pastor, Juan José Rodríguez Diez
IS5
2024 Semi-supervised diagnosis of wind-turbine gearbox misalignment and imbalance faults
abstract
Abstract Both wear-induced bearing failure and misalignment of the powertrain between the rotor and the electrical generator are common failure modes in wind-turbine motors. In this study, Semi-Supervised Learning (SSL) is applied to a fault detection and diagnosis solution. Firstly, a dataset is generated containing both normal operating patterns and seven different failure classes of the two aforementioned failure modes that vary in intensity. Several datasets are then generated, maintaining different numbers of labeled instances and unlabeling the others, in order to evaluate the number of labeled instances needed for the desired accuracy level. Subsequently, different types of SSL algorithms and combinations of algorithms are trained and then evaluated with the test data. The results showed that an SSL approach could improve the accuracy of trained classifiers when a small number of labeled instances were used together with many unlabeled instances to train a Co-Training algorithm or combinations of such algorithms. When a few labeled instances (fewer than 10% or 327 instances, in this case) were used together with unlabeled instances, the SSL algorithms outperformed the result obtained with the Supervised Learning (SL) techniques used as a benchmark. When the number of labeled instances was sufficient, the SL algorithm (using only labeled instances) performed better than the SSL algorithms (accuracy levels of 87.04% vs. 86.45%, when labeling 10% of instances). A competitive accuracy of 97.73% was achieved with the SL algorithm processing a subset of 40% of the labeled instances. Graphical abstract Steps and processes for approaching semi-supervised FDD of wind-turbine gearbox misalignment and imbalance faults
José A. Maestro, José Miguel Ramírez-Sanz, Andrés Bustillo, Juan José Rodríguez Diez
Appl. Intell.4
2022 A Benchmark Database for Animal Re-Identification and Tracking
abstract
While there are multiple sources of annotated images and videos for human and vehicle re-identification, databases for individual animal recognition are still in demand. We present a database containing five annotated video clips each containing between 9 and 27 identities. The overall number of individual animals is 20,490, and the total number of classes is 93. The database can be used for testing novel methods for animal re-identification, object detection and tracking. The main challenge of the database is that multiple animals are present in the same video frame, leading to problems with occlusion and noisy, cluttered bounding boxes. To set-up a benchmark on individual animal recognition, we trained and tested 26 classification methods for the five videos and three feature representations. We also report results with state-of-the-art deep learning methods for object detection (MMDet) and tracking (Uni-Track).
Ludmila I. Kuncheva, Francis J. Williams, Samuel L. Hennessey, Juan José Rodríguez Diez
IPAS4
2022 Combination of Object Tracking and Object Detection for Animal Recognition
abstract
While methods for object detection and tracking are well-developed for the purposes of human and vehicle identification, animal identification and re-identification from images and video is lagging behind. There is no clarity as to which object detection methods will work well on animal data. Here we compare two state-of-the art methods which output bounding boxes: the MMDetector and the UniTrack video tracker. Both methods were chosen for their high ranking on benchmark data sets. Using a bespoke pre-annotated database of five videos, we calculated the Average Precision (AP) of the outputs from the two methods. We propose a combination method to fuse the outputs of MMDetection and UniTrack and demonstrate that the proposed method is capable of outperforming both.
Francis J. Williams, Ludmila I. Kuncheva, Juan José Rodríguez Diez, Samuel L. Hennessey
IPAS3
2022 When is resampling beneficial for feature selection with imbalanced wide data?
abstract
This paper studies the effects that combinations of balancing and feature selection techniques have on wide data (many more attributes than instances) when different classifiers are used. For this, an extensive study is done using 14 datasets, 3 balancing strategies, and 7 feature selection algorithms. The evaluation is carried out using 5 classification algorithms, analyzing the results for different percentages of selected features, and establishing the statistical significance using Bayesian tests. Some general conclusions of the study are that it is better to use RUS before the feature selection, while ROS and SMOTE offer better results when applied afterwards. Additionally, specific results are also obtained depending on the classifier used, for example, for Gaussian SVM the best performance is obtained when the feature selection is done with SVM-RFE before balancing the data with RUS.
Ismael Ramos-Pérez, Álvar Arnaiz-González, Juan José Rodríguez Diez, César Ignacio García-Osorio
Expert Syst. Appl.3
2021 Approx-SMOTE: Fast SMOTE for Big Data on Apache Spark
abstract
One of the main goals of Big Data research, is to find new data mining methods that are able to process large amounts of data in acceptable times. In Big Data classification, as in traditional classification, class imbalance is a common problem that must be addressed, in the case of Big Data also looking for a solution that can be applied in an acceptable execution time. In this paper we present Approx-SMOTE, a parallel implementation of the SMOTE algorithm for the Apache Spark framework. The key difference with the original SMOTE, besides parallelism, is that it uses an approximated version of k-Nearest Neighbor which makes it highly scalable. Although an implementation of SMOTE for Big Data already exists (SMOTE-BD), it uses an exact Nearest Neighbor search, which does not make it entirely scalable. Approx-SMOTE on the other hand is able to achieve up to 30 times faster run times without sacrificing the improved classification performance offered by the original SMOTE.
Mario Juez-Gil, Álvar Arnaiz-González, Juan José Rodríguez Diez, Carlos López Nozal, César Ignacio García-Osorio
Neurocomputing3
2020 An experimental evaluation of mixup regression forests
Juan José Rodríguez Diez, Mario Juez-Gil, Álvar Arnaiz-González, Ludmila I. Kuncheva
Expert Syst. Appl.1
2020 Random Balance ensembles for multiclass imbalance learning
Juan José Rodríguez Diez, José-Francisco Díez-Pastor, Álvar Arnaiz-González, Ludmila I. Kuncheva
Knowl. Based Syst.1
2018 Study of data transformation techniques for adapting single-label prototype selection algorithms to multi-label learning
Álvar Arnaiz-González, José-Francisco Díez-Pastor, Juan José Rodríguez Diez, César Ignacio García-Osorio
Expert Syst. Appl.3
2018 On feature selection protocols for very low-sample-size data
Ludmila I. Kuncheva, Juan José Rodríguez Diez
Pattern Recognit.2
2017 Restricted set classification: Who is there?
Ludmila I. Kuncheva, Juan José Rodríguez Diez, Aaron S. Jackson
Pattern Recognit.2
2016 Instance selection for regression by discretization
Álvar Arnaiz-González, José-Francisco Díez-Pastor, Juan José Rodríguez Diez, César Ignacio García-Osorio
Expert Syst. Appl.3
2016 Instance selection for regression: Adapting DROP
Álvar Arnaiz-González, José-Francisco Díez-Pastor, Juan José Rodríguez Diez, César Ignacio García-Osorio
Neurocomputing3
2016 Instance selection of linear complexity for big data
abstract
Over recent decades, database sizes have grown considerably. Larger sizes present new challenges, because machine learning algorithms are not prepared to process such large volumes of information. Instance selection methods can alleviate this problem when the size of the data set is medium to large. However, even these methods face similar problems with very large-to-massive data sets. In this paper, two new algorithms with linear complexity for instance selection purposes are presented. Both algorithms use locality-sensitive hashing to find similarities between instances. While the complexity of conventional methods (usually quadratic, O(n2), or log-linear, O(nlogn)) means that they are unable to process large-sized data sets, the new proposal shows competitive results in terms of accuracy. Even more remarkably, it shortens execution time, as the proposal manages to reduce complexity and make it linear with respect to the data set size. The new proposal has been compared with some of the best known instance selection methods for testing and has also been evaluated on large data sets (up to a million instances).
Álvar Arnaiz-González, José-Francisco Díez-Pastor, Juan José Rodríguez Diez, César Ignacio García-Osorio
Knowl. Based Syst.3
2015 Diversity techniques improve the performance of the best imbalance learning ensembles
José-Francisco Díez-Pastor, Juan José Rodríguez Diez, César Ignacio García-Osorio, Ludmila I. Kuncheva
Inf. Sci.2
2015 Random Balance: Ensembles of variable priors classifiers for imbalanced data
José-Francisco Díez-Pastor, Juan José Rodríguez Diez, César Ignacio García-Osorio, Ludmila I. Kuncheva
Knowl. Based Syst.2
2015 Stacking for multivariate time series classification
Oscar J. Prieto, Carlos J. Alonso-González, Juan José Rodríguez Diez
Pattern Anal. Appl.3
2014 A weighted voting framework for classifiers ensembles
Ludmila I. Kuncheva, Juan José Rodríguez Diez
Knowl. Inf. Syst.2
2013 Improvements in Modelling of Complex Manufacturing Processes Using Classification Techniques
Jesús Maudes, Andrés Bustillo, Juan José Rodríguez Diez
IEA/AIE4
2012 Disturbing Neighbors Ensembles of Trees for Imbalanced Data
abstract
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 compared and combined with Bagging, using three tree methods as base classifiers: conventional decision trees (C4.5), Hellinger distance decision trees (HDDT) -- a method designed for imbalance data -- and model trees (M5P) -- trees with linear models at the leaves -- . The methods are compared using two collections of imbalanced datasets, with 20 and 66 datasets, respectively. The best results are obtained combining Bagging and DN, using conventional decision trees.
Juan José Rodríguez Diez, José-Francisco Díez-Pastor, Jesús Maudes, César Ignacio García-Osorio
ICMLA (2)1
2012 Linear Projection Methods - An Experimental Study for Regression Problems
Carlos Pardo-Aguilar, José-Francisco Díez-Pastor, Nicolás García-Pedrajas, Juan José Rodríguez Diez, César Ignacio García-Osorio
ICPRAM (1)4
2012 Supervised subspace projections for constructing ensembles of classifiers
Nicolás García-Pedrajas, Jesús Maudes, César Ignacio García-Osorio, Juan José Rodríguez Diez
Inf. Sci.4
2011 Using Ensembles of Regression Trees to Monitor Lubricating Oil Quality
Andrés Bustillo, Alberto Villar, Eneko Gorritxategi, Susana Ferreiro, Juan José Rodríguez Diez
IEA/AIE (1)5
2011 Random projections for linear SVM ensembles
Jesús Maudes, Juan José Rodríguez Diez, César Ignacio García-Osorio, Carlos Pardo
Appl. Intell.2
2010 Ensemble Methods and Model Based Diagnosis Using Possible Conflicts and System Decomposition
Carlos J. Alonso-González, Juan José Rodríguez Diez, Oscar J. Prieto, Belarmino Pulido Junquera
IEA/AIE (2)2
2010 Random Projections for SVM Ensembles
Jesús Maudes, Juan José Rodríguez Diez, César Ignacio García-Osorio, Carlos Pardo
IEA/AIE (2)2
2010 An Empirical Study of Multilayer Perceptron Ensembles for Regression Tasks
Carlos Pardo, Juan José Rodríguez Diez, César Ignacio García-Osorio, Jesús Maudes
IEA/AIE (2)2
2010 Finding optimal classifiers for small feature sets in genomics and proteomics
Gregor Stiglic, Juan José Rodríguez Diez, Peter Kokol
Neurocomputing2
2010 Forests of nested dichotomies
Juan José Rodríguez Diez, César Ignacio García-Osorio, Jesús Maudes
Pattern Recognit. Lett.1
2010 Random Subspace Ensembles for fMRI Classification
abstract
Classification of brain images obtained through functional magnetic resonance imaging (fMRI) poses a serious challenge to pattern recognition and machine learning due to the extremely large feature-to-instance ratio. This calls for revision and adaptation of the current state-of-the-art classification methods. We investigate the suitability of the random subspace (RS) ensemble method for fMRI classification. RS samples from the original feature set and builds one (base) classifier on each subset. The ensemble assigns a class label by either majority voting or averaging of output probabilities. Looking for guidelines for setting the two parameters of the method-ensemble size and feature sample size-we introduce three criteria calculated through these parameters: usability of the selected feature sets, coverage of the set of "important" features, and feature set diversity. Optimized together, these criteria work toward producing accurate and diverse individual classifiers. RS was tested on three fMRI datasets from single-subject experiments: the Haxby data (Haxby, 2001.) and two datasets collected in-house. We found that RS with support vector machines (SVM) as the base classifier outperformed single classifiers as well as some of the most widely used classifier ensembles such as bagging, AdaBoost, random forest, and rotation forest. The closest rivals were the single SVM and bagging of SVM classifiers. We use kappa-error diagrams to understand the success of RS.
Ludmila I. Kuncheva, Juan José Rodríguez Diez, Catrin O. Plumpton, David E. J. Linden, Stephen J. Johnston
IEEE Trans. Medical Imaging2
2008 Boosting recombined weak classifiers
Juan José Rodríguez Diez, Jesús Maudes
Pattern Recognit. Lett.1
2007 Rotation Forest and Random Oracles: Two Classifier Ensemble Methods
abstract
Classification methods are widely used in computer-based medical systems. Often, the accuracy of a classifier can be improved using a classifier ensemble, the combination of several classifiers. Two classifiers ensembles and their results on several medical data sets will be presented: Rotation Forest (Rodriguez, Kuncheva and Alonso) and Random Oracles (Kuncheva and Rodriguez). Rotation Forest is a method for generating classifier ensembles based on feature extraction. To create the training data for a base classifier, the feature set is randomly split into K subsets (K is a parameter of the algorithm) and Principal Component Analysis (PCA) is applied to each subset. All principal components are retained in order to preserve the variability information in the data. Thus, K axis rotations take place to form the new features for a base classifier. The idea of the rotation approach is to encourage simultaneously individual accuracy and diversity within the ensemble. Diversity is promoted through the feature extraction for each base classifier. Decision trees were chosen here because they are sensitive to rotation of the feature axes, hence the name "forest." Accuracy is sought by keeping all principal components and also using the whole data set to train each base classifier. Comparisons with various standard ensemble methods (Bagging, AdaBoost, and Random Forest) will be reported. Diversity-error diagrams reveal that Rotation Forest ensembles construct individual classifiers which are more accurate than these in AdaBoost and Random Forest and more diverse than these in Bagging, sometimes more accurate as well. A random oracle classifier is a mini-ensemble formed by a pair of classifiers and a fixed, randomly created oracle that selects between them. The random oracle can be thought of as a random discriminant function which splits the data into two subsets with no regard of any class labels or cluster structure. Two random oracles has been considered: linear and spherical. A random oracle classifier can be used as the base classifier of any ensemble method. It is argued that this approach encourages extra diversity in the ensemble while allowing for high accuracy of the individual ensemble members. Experiments with several data sets from UCI and 11 ensemble models will be reported. Each ensemble model will be examined with and without the oracle. The results will show that all ensemble methods benefited from the new approach, most markedly so random subspace and bagging. A further experiment with seven real medical data sets will demonstrate the validity of these findings outside the UCI data collection. When using Naive Bayes Classifiers as base classifiers, the experiments show that ensembles based solely upon the spherical oracle (and no other ensemble heuristic) outrank Bagging, Wagging, Random Subspaces, AdaBoost.Ml, MultiBoost and Decorate. Moreover, all these ensemble methods are better with any of the two random oracles than their standard versions without the oracles.
Juan José Rodríguez Diez
CBMS1
2007 Classifier Ensembles with a Random Linear Oracle
abstract
We propose a combined fusion-selection approach to classifier ensemble design. Each classifier in the ensemble is replaced by a miniensemble of a pair of subclassifiers with a random linear oracle to choose between the two. It is argued that this approach encourages extra diversity in the ensemble while allowing for high accuracy of the individual ensemble members. Experiments were carried out with 35 data sets from UCI and 11 ensemble models. Each ensemble model was examined with and without the oracle. The results showed that all ensemble methods benefited from the new approach, most markedly so random subspace and bagging. A further experiment with seven real medical data sets demonstrates the validity of these findings outside the UCI data collection
Ludmila I. Kuncheva, Juan José Rodríguez Diez
IEEE Trans. Knowl. Data Eng.2
2006 Ensembles of Grafted Trees
Juan José Rodríguez Diez, Jesús Maudes
ECAI1
2006 Rotation-based ensembles of RBF networks
Juan José Rodríguez Diez, Jesús Maudes, Carlos J. Alonso-González
ESANN1
2006 Rotation Forest: A New Classifier Ensemble Method
abstract
We propose a method for generating classifier ensembles based on feature extraction. To create the training data for a base classifier, the feature set is randomly split into K subsets (K is a parameter of the algorithm) and Principal Component Analysis (PCA) is applied to each subset. All principal components are retained in order to preserve the variability information in the data. Thus, K axis rotations take place to form the new features for a base classifier. The idea of the rotation approach is to encourage simultaneously individual accuracy and diversity within the ensemble. Diversity is promoted through the feature extraction for each base classifier. Decision trees were chosen here because they are sensitive to rotation of the feature axes, hence the name "forest." Accuracy is sought by keeping all principal components and also using the whole data set to train each base classifier. Using WEKA, we examined the Rotation Forest ensemble on a random selection of 33 benchmark data sets from the UCI repository and compared it with Bagging, AdaBoost, and Random Forest. The results were favorable to Rotation Forest and prompted an investigation into diversity-accuracy landscape of the ensemble models. Diversity-error diagrams revealed that Rotation Forest ensembles construct individual classifiers which are more accurate than these in AdaBoost and Random Forest, and more diverse than these in Bagging, sometimes more accurate as well.
Juan José Rodríguez Diez, Ludmila I. Kuncheva, Carlos J. Alonso-González
IEEE Trans. Pattern Anal. Mach. Intell.1
2005 Support vector machines of interval-based features for time series classification
Juan José Rodríguez Diez, Carlos J. Alonso-González, José A. Maestro
Knowl. Based Syst.1
2003 RBF Networks from Boosted Rules
Juan José Rodríguez Diez, Vanesa Paniego, Leticia Villar, Carlos J. Alonso-González
SNPD1
2001 Boosting interval based literals
Juan José Rodríguez Diez, Carlos J. Alonso-González, Henrik Boström
Intell. Data Anal.1
2000 Learning First Order Logic Time Series Classifiers: Rules and Boosting
Juan José Rodríguez Diez, Carlos J. Alonso-González, Henrik Boström
PKDD1