Cargando…

G-Tric: generating three-way synthetic datasets with triclustering solutions

BACKGROUND: Three-way data started to gain popularity due to their increasing capacity to describe inherently multivariate and temporal events, such as biological responses, social interactions along time, urban dynamics, or complex geophysical phenomena. Triclustering, subspace clustering of three-...

Descripción completa

Detalles Bibliográficos
Autores principales: Lobo, João, Henriques, Rui, Madeira, Sara C.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7789692/
https://www.ncbi.nlm.nih.gov/pubmed/33413095
http://dx.doi.org/10.1186/s12859-020-03925-4
_version_ 1783633296014442496
author Lobo, João
Henriques, Rui
Madeira, Sara C.
author_facet Lobo, João
Henriques, Rui
Madeira, Sara C.
author_sort Lobo, João
collection PubMed
description BACKGROUND: Three-way data started to gain popularity due to their increasing capacity to describe inherently multivariate and temporal events, such as biological responses, social interactions along time, urban dynamics, or complex geophysical phenomena. Triclustering, subspace clustering of three-way data, enables the discovery of patterns corresponding to data subspaces (triclusters) with values correlated across the three dimensions (observations [Formula: see text] features [Formula: see text] contexts). With increasing number of algorithms being proposed, effectively comparing them with state-of-the-art algorithms is paramount. These comparisons are usually performed using real data, without a known ground-truth, thus limiting the assessments. In this context, we propose a synthetic data generator, G-Tric, allowing the creation of synthetic datasets with configurable properties and the possibility to plant triclusters. The generator is prepared to create datasets resembling real 3-way data from biomedical and social data domains, with the additional advantage of further providing the ground truth (triclustering solution) as output. RESULTS: G-Tric can replicate real-world datasets and create new ones that match researchers needs across several properties, including data type (numeric or symbolic), dimensions, and background distribution. Users can tune the patterns and structure that characterize the planted triclusters (subspaces) and how they interact (overlapping). Data quality can also be controlled, by defining the amount of missing, noise or errors. Furthermore, a benchmark of datasets resembling real data is made available, together with the corresponding triclustering solutions (planted triclusters) and generating parameters. CONCLUSIONS: Triclustering evaluation using G-Tric provides the possibility to combine both intrinsic and extrinsic metrics to compare solutions that produce more reliable analyses. A set of predefined datasets, mimicking widely used three-way data and exploring crucial properties was generated and made available, highlighting G-Tric’s potential to advance triclustering state-of-the-art by easing the process of evaluating the quality of new triclustering approaches.
format Online
Article
Text
id pubmed-7789692
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-77896922021-01-07 G-Tric: generating three-way synthetic datasets with triclustering solutions Lobo, João Henriques, Rui Madeira, Sara C. BMC Bioinformatics Software BACKGROUND: Three-way data started to gain popularity due to their increasing capacity to describe inherently multivariate and temporal events, such as biological responses, social interactions along time, urban dynamics, or complex geophysical phenomena. Triclustering, subspace clustering of three-way data, enables the discovery of patterns corresponding to data subspaces (triclusters) with values correlated across the three dimensions (observations [Formula: see text] features [Formula: see text] contexts). With increasing number of algorithms being proposed, effectively comparing them with state-of-the-art algorithms is paramount. These comparisons are usually performed using real data, without a known ground-truth, thus limiting the assessments. In this context, we propose a synthetic data generator, G-Tric, allowing the creation of synthetic datasets with configurable properties and the possibility to plant triclusters. The generator is prepared to create datasets resembling real 3-way data from biomedical and social data domains, with the additional advantage of further providing the ground truth (triclustering solution) as output. RESULTS: G-Tric can replicate real-world datasets and create new ones that match researchers needs across several properties, including data type (numeric or symbolic), dimensions, and background distribution. Users can tune the patterns and structure that characterize the planted triclusters (subspaces) and how they interact (overlapping). Data quality can also be controlled, by defining the amount of missing, noise or errors. Furthermore, a benchmark of datasets resembling real data is made available, together with the corresponding triclustering solutions (planted triclusters) and generating parameters. CONCLUSIONS: Triclustering evaluation using G-Tric provides the possibility to combine both intrinsic and extrinsic metrics to compare solutions that produce more reliable analyses. A set of predefined datasets, mimicking widely used three-way data and exploring crucial properties was generated and made available, highlighting G-Tric’s potential to advance triclustering state-of-the-art by easing the process of evaluating the quality of new triclustering approaches. BioMed Central 2021-01-07 /pmc/articles/PMC7789692/ /pubmed/33413095 http://dx.doi.org/10.1186/s12859-020-03925-4 Text en © The Author(s) 2020 Open AccessThis article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated in a credit line to the data.
spellingShingle Software
Lobo, João
Henriques, Rui
Madeira, Sara C.
G-Tric: generating three-way synthetic datasets with triclustering solutions
title G-Tric: generating three-way synthetic datasets with triclustering solutions
title_full G-Tric: generating three-way synthetic datasets with triclustering solutions
title_fullStr G-Tric: generating three-way synthetic datasets with triclustering solutions
title_full_unstemmed G-Tric: generating three-way synthetic datasets with triclustering solutions
title_short G-Tric: generating three-way synthetic datasets with triclustering solutions
title_sort g-tric: generating three-way synthetic datasets with triclustering solutions
topic Software
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7789692/
https://www.ncbi.nlm.nih.gov/pubmed/33413095
http://dx.doi.org/10.1186/s12859-020-03925-4
work_keys_str_mv AT lobojoao gtricgeneratingthreewaysyntheticdatasetswithtriclusteringsolutions
AT henriquesrui gtricgeneratingthreewaysyntheticdatasetswithtriclusteringsolutions
AT madeirasarac gtricgeneratingthreewaysyntheticdatasetswithtriclusteringsolutions