Fernando Ortega
Technical University of Madrid
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Fernando Ortega.
Knowledge Based Systems | 2012
Jesús Bobadilla; Fernando Ortega; Antonio Hernando; Jesús Bernal
The new user cold start issue represents a serious problem in recommender systems as it can lead to the loss of new users who decide to stop using the system due to the lack of accuracy in the recommendations received in that first stage in which they have not yet cast a significant number of votes with which to feed the recommender systems collaborative filtering core. For this reason it is particularly important to design new similarity metrics which provide greater precision in the results offered to users who have cast few votes. This paper presents a new similarity measure perfected using optimization based on neural learning, which exceeds the best results obtained with current metrics. The metric has been tested on the Netflix and Movielens databases, obtaining important improvements in the measures of accuracy, precision and recall when applied to new user cold start situations. The paper includes the mathematical formalization describing how to obtain the main quality measures of a recommender system using leave-one-out cross validation.
Knowledge Based Systems | 2011
Jesús Bobadilla; Fernando Ortega; Antonio Hernando; Javier Alcalá
This paper presents a metric to measure similarity between users, which is applicable in collaborative filtering processes carried out in recommender systems. The proposed metric is formulated via a simple linear combination of values and weights. Values are calculated for each pair of users between which the similarity is obtained, whilst weights are only calculated once, making use of a prior stage in which a genetic algorithm extracts weightings from the recommender system which depend on the specific nature of the data from each recommender system. The results obtained present significant improvements in prediction quality, recommendation quality and performance.
Information Processing and Management | 2012
Jesús Bobadilla; Fernando Ortega; Antonio Hernando
Recommender systems play an important role in reducing the negative impact of information overload on those websites where users have the possibility of voting for their preferences on items. The most normal technique for dealing with the recommendation mechanism is to use collaborative filtering, in which it is essential to discover the most similar users to whom you desire to make recommendations. The hypothesis of this paper is that the results obtained by applying traditional similarities measures can be improved by taking contextual information, drawn from the entire body of users, and using it to calculate the singularity which exists, for each item, in the votes cast by each pair of users that you wish to compare. As such, the greater the measure of singularity result between the votes cast by two given users, the greater the impact this will have on the similarity. The results, tested on the Movielens, Netflix and FilmAffinity databases, corroborate the excellent behaviour of the singularity measure proposed.
Information Sciences | 2012
Jesús Bobadilla; Antonio Hernando; Fernando Ortega; Abraham Gutiérrez
It seems reasonable to think that there may be some items and some users in a recommender system that could be highly significant in making recommendations. For instance, the recent and much-advertised Apple product may be regarded as more significant compared with an outdated MP3 device (which is still on sale). In this paper, we introduce a new method to improve the information used in collaborative filtering processes by weighting the ratings of the items according to their importance. We provide here a formalisation of the collaborative filtering process based on the concept of significance. In this way, the k-neighbours are calculated taking into account the ratings of the items, the significance of the items and the significance of each user for making recommendations to other users. This formalisation includes extensions of the concepts related to similarity measures and prediction/recommendation quality measures. We will show also the results obtained from a set of experiments using Movielens and Netflix. The results confirm the advantage of introducing the concept of significance in general recommender systems and especially in recommender systems in which it is easy to determine the relative importance of the items: for example, most widely sold products in e-commerce, most widely commented news items in web-news, most widely watched programs on TV, and the latest sports champions.
Knowledge Based Systems | 2016
Antonio Hernando; Jesús Bobadilla; Fernando Ortega
In this paper we present a novel technique for predicting the tastes of users in recommender systems based on collaborative filtering. Our technique is based on factorizing the rating matrix into two non negative matrices whose components lie within the range 0, 1 with an understandable probabilistic meaning. Thanks to this decomposition we can accurately predict the ratings of users, find out some groups of users with the same tastes, as well as justify and understand the recommendations our technique provides.
Information Sciences | 2013
Fernando Ortega; José Luis Sánchez; Jesús Bobadilla; Abraham Gutiérrez
Recommender systems are a type of solution to the information overload problem suffered by users of websites that allow the rating of certain items. The collaborative filtering recommender system is considered to be the most successful approach, as it makes its recommendations based on ratings provided by users who are similar to the active user. Nevertheless, the traditional collaborative filtering method can select insufficiently representative users as neighbours of the active user. This means that recommendations made a posteriori are not sufficiently precise. The method proposed in this paper uses Pareto dominance to perform a pre-filtering process eliminating less representative users from the k-neighbour selection process while retaining the most promising ones. The results from experiments performed on the Movielens and Netflix websites show significant improvements in all tested quality measures when the proposed method is applied.
Information Sciences | 2013
Antonio Hernando; Jesús Bobadilla; Fernando Ortega; Jorge Tejedor
In this paper we introduce the idea of using a reliability measure associated to the predictions made by recommender systems based on collaborative filtering. This reliability measure is based on the usual notion that the more reliable a prediction, the less liable to be wrong. Here we will define a general reliability measure suitable for any arbitrary recommender system. We will also show a method for obtaining specific reliability measures specially fitting the needs of different specific recommender systems.
Information Sciences | 2016
Fernando Ortega; Antonio Hernando; Jesús Bobadilla; Jeon-Hyung Kang
Group recommender systems are becoming very popular in the social web owing to their ability to provide a set of recommendations to a group of users. Several group recommender systems have been proposed by extending traditional KNN based Collaborative Filtering. In this paper we explain how to perform group recommendations using Matrix Factorization (MF) based Collaborative Filtering (CF). We propose three original approaches to map the group of users to the latent factor space and compare the proposed methods in three different scenarios: when the group size is small, medium and large. We also compare the precision of the proposed methods with state-of-the-art group recommendation systems using KNN based Collaborative Filtering. We analyze group movie ratings on MovieLens and Netflix datasets. Our study demonstrates that the performance of group recommender systems varies depending on the size of the group, and MF based CF is the best option for group recommender systems.
Knowledge Based Systems | 2013
Jesús Bobadilla; Fernando Ortega; Antonio Hernando; Guillermo Glez-de-Rivera
A significant number of recommender systems utilize the k-nearest neighbor (kNN) algorithm as the collaborative filtering core. This algorithm is simple; it utilizes updated data and facilitates the explanations of recommendations. Its greatest inconveniences are the amount of execution time that is required and the non-scalable nature of the algorithm. The algorithm is based on the repetitive execution of the selected similarity metric. In this paper, an innovative similarity metric is presented: HwSimilarity. This metric attains high-quality recommendations that are similar to those provided by the best existing metrics and can be processed by employing low-cost hardware circuits. This paper examines the key design concepts and recommendation-quality results of the metric. The hardware design, cost of implementation, and improvements achieved during execution are also explored.
Information Sciences | 2013
Antonio Hernando; Jesús Bobadilla; Fernando Ortega; Abraham Gutiérrez
In this paper, we present a novel technique for explaining the recommendations made by recommender systems based on collaborative filtering. Our technique is based on the visualisation of trees of items, and it provides users with a quick and attractive way of understanding the recommendations. This type of visualisation provides users with valuable information about the reliability of the recommendations and the importance of the ratings the user has made, which may help users to decide which recommendation to choose.