Ricardo dos Santos

dblp:19/3567 · DBLP profile ↗
← Back
5ranked-venue papers
4as first author
4since 2021 · last 2023
0000-0001-8752-8550ORCID · corroborated

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

Artificial intelligence and machine learning · 4 · 4 first-author · 4 since 2021Software engineering, systems software and programming languages · 3 · 3 first-author · 3 since 2021Databases, data management, data science and information retrieval · 3 · 3 first-author · 3 since 2021Human-computer interaction and ubiquitous computing · 1
YearPublicationVenuePosition
2023 Automated Ontology Generator System Based on Linked Data
abstract
In this work, an Automated Ontology Generator System (AOGS) is developed to autonomously create and populated ontologies based on the linked data paradigm. AOGS generates context-specific ontologies and populates these with information extracted from various linked data sources and pre-existing ontologies. AOGS allows reducing the time and effort required to create an ontology, ensuring consistency and accuracy in the ontology, and that domain experts to focus on higher-level tasks such as ontology refinement and evaluation. MEDAWEDE methodology is used to develop AOGS, which is then applied to create ontologies for COVID-19 and Energy. The quality of these ontologies is evaluated using precision, recall and f-measure metrics, which yield values between 0.9 and 0.7. The ontologies are also validated using Competence Questions, Consistency, and Quality Validation methods, all of which show good results.
Ricardo dos Santos, Eduard Puerto, José Aguilar 0001
CLEI1
2023 A hybrid recommender system based on description/dialetheic logic and linked data
abstract
Abstract In this research, we developed a hybrid recommender system based on description/dialetheic logic, which provides an innovative architecture for the recommendation based on ambiguous reasoning. In addition, our approach allows enriching the knowledge during the reasoning using the linked data paradigm. Thus, the architecture allows the integration of linked data, in order to be exploited by the recommender. On the other hand, the reasoning mechanisms of dialetheic logic allow handling situations of contradiction or inconsistency, to determine the information to offer to users. According to the reviewed literature, our proposal is the first that implements a dialetheic engine in a Recommender System. In general, there are a lot of works about the utilization of linked open data (LOD) to improve the Recommender Systems, for example, to enrich the information to recommend or to solve the cold start problem. However, there are no proposals to deal with the problems of ambiguity, incoherence or incompleteness of the information in these environments extended with LOD. In this way, this paper proposes a hybrid reasoning engine that uses the linked data paradigm for the knowledge extraction, and dialetheic logic for the management of inconsistency/ambiguity information, in order to obtain recommendations. Particularly, the information extracted with Linked Data is processed with the Dialetheic Logic reasoner to solve ambiguous cases. Thus, each recommendation is enriched with related content extracted from the linked data sources, which has been disambiguated. The results are very promising since our hybrid reasoning mechanism allows obtaining more precise recommendations, considering the different classical states of ambiguity in dialetheic logic (contingent statements about the future, failure of a presupposition, vagueness, counterfactual reasoning), according to various metrics of quality used to evaluate the recommendations achieved.
Ricardo dos Santos, José Aguilar 0001
Expert Syst. J. Knowl. Eng.1
2022 A synthetic Data Generator for Smart Grids based on the Variational-Autoencoder Technique and Linked Data Paradigm
abstract
In a smart environment like the smart grids, it is necessary to have knowledge models that allow solving emerging problems. However, large datasets are required to automatically create these models, which in the vast majority of cases are not available. Therefore, in these environments is essential to have a data generator for each context. In this paper, we propose a synthetic data generation system based on the variational autoencoder (VAE) technique and linked data paradigm, to create larger datasets from small datasets acting as samples. Specifically, a Linked Data-based dataset extractor is proposed, which allows obtaining samples of data in a particular context. Then, a VAE is trained with these samples of data available in a specific context, to learn the latent distribution that characterizes the dataset, allowing the production of new records that are similar to those of the original dataset. Finally, several case studies in the field of energy management are carried out. In one of them, the process that follows our approach is described in detail; and then, another 3 more are considered to evaluate its ability to automate the data generation process for smart energy management. The results show how our synthetic data generation system can be used to obtain synthetic datasets in different energy contexts.
Ricardo dos Santos, José Aguilar 0001, María Dolores Rodríguez-Moreno
CLEI1
2021 A Meta-Learning Architecture based on Linked Data
abstract
In Machine Learning (ML), there is a lot of research that seek to automate specific processes carried out by data scientists in the generation of knowledge models (predictive, classification, clustering, etc.); however, an open problem is to find mechanisms that allow conferring the ability of self-learning. Thus, a meta-learning mechanism is required to allow ML techniques to self-adapt in order to improve their performance in problem solving, and even in some cases, to induce the learning algorithm itself. In this context, our research defines a meta-learning architecture using Linked Data (LD) for the automatic generation of knowledge models. Specifically, this intelligent architecture is formed by the layers of Knowledge Sources, Meta-Knowledge and Knowledge Modelling, to unify all processes to guarantee a Meta-Learning process. The Knowledge Sources layer is responsible for providing semantic knowledge about the processes of generation of knowledge models; the Meta-Knowledge layer is responsible for controlling the different processes and strategies for the automatic generation of knowledge models; and finally, the Knowledge Modelling layer is responsible for executing ML tasks defined by the Meta-Knowledge layer, among which are the tasks of feature engineering, ML algorithm configuration, model building, among others. Additionally, this article presents a case study to analyze the behavior of the different layers of the architecture, to generate knowledge models. Thus, the main contribution of this research is the definition of a Meta-Learning architecture for ML techniques, which takes advantage of the semantic information described as LD when generating the knowledge models. The preliminary results are very encouraging.
Ricardo dos Santos, José Aguilar 0001, Eduard Puerto
CLEI1
2015 Computational platform for the educational model based on the cloud paradigm
abstract
The Department of Computer Science at the University of Los Andes has proposed a new curriculum model based on the profile defined by ACM/IEEE, and a pedagogical model based on the "learning by doing" paradigm, in order to ensure a process of self-formation of the student. The knowledge management and the learning process are based on the concept of clouds. The new educational model is based on three clouds: a) the self-formation cloud which is composed of everything related to the student's education (curriculum, etc.); b) the learning paradigm cloud which is related to the paradigms, strategies, forms of assessment, and learning tools; and c) the knowledge sources cloud which is composed of all existing knowledge in the world, in all its forms, from all possible sources. To give support to the educational model, a web platform based on Service Oriented Architecture (SOA) is proposed in this work. The system consists of three management layers; each one manages each one of the clouds described above. The implementation of each layer is made as web services. Each layer has its own data structure defined like ontology. This is called Extended Database, which also has the ability to support processes of reasoning over it.
José Aguilar 0001, Jairo Fuentes, Karla Moreno, Ricardo dos Santos, Junior Altamiranda, D. Hernandez, Omar Portilla
FIE4