{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,30]],"date-time":"2025-07-30T13:16:49Z","timestamp":1753881409076,"version":"3.41.2"},"reference-count":38,"publisher":"Wiley","issue":"1","license":[{"start":{"date-parts":[[2018,7,4]],"date-time":"2018-07-04T00:00:00Z","timestamp":1530662400000},"content-version":"vor","delay-in-days":184,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100003141","name":"Consejo Nacional de Ciencia y Tecnolog\u00eda","doi-asserted-by":"publisher","award":["FC-2015-2:944"],"award-info":[{"award-number":["FC-2015-2:944"]}],"id":[{"id":"10.13039\/501100003141","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["onlinelibrary.wiley.com"],"crossmark-restriction":true},"short-container-title":["Complexity"],"published-print":{"date-parts":[[2018,1]]},"abstract":"<jats:p>There are many molecular biology approaches to the analysis of microRNA (miRNA) and target interactions, but the experiments are complex and expensive. For this reason, in silico computational approaches able to model these molecular interactions are highly desirable. Although several computational methods have been developed for predicting the interactions between miRNA and target genes, there are substantial differences in the results achieved since most algorithms provide a large number of false positives. Accordingly, machine learning approaches are widely used to integrate predictions obtained from different tools. In this work, we adopt a method called multidimensional multiclass GP with multidimensional populations (M3GP), which relies on a genetic programming approach, to integrate and classify results from different miRNA\u2010target prediction tools. The results are compared with those obtained with other classifiers, showing competitive accuracy. Since we aim to provide genome\u2010wide predictions with M3GP and, considering the high number of miRNA\u2010target interactions to test (also in different species), a parallel implementation of this algorithm is recommended. In this paper, we discuss the theoretical aspects of this algorithm and propose three different parallel implementations. We show that M3GP is highly parallelizable, it can be used to achieve genome\u2010wide predictions, and its adoption provides great advantages when handling big datasets.<\/jats:p>","DOI":"10.1155\/2018\/4963139","type":"journal-article","created":{"date-parts":[[2018,7,4]],"date-time":"2018-07-04T23:33:52Z","timestamp":1530747232000},"update-policy":"https:\/\/doi.org\/10.1002\/crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["A Scalable Genetic Programming Approach to Integrate miRNA\u2010Target Predictions: Comparing Different Parallel Implementations of M3GP"],"prefix":"10.1155","volume":"2018","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4375-004X","authenticated-orcid":false,"given":"Stefano","family":"Beretta","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8793-1451","authenticated-orcid":false,"given":"Mauro","family":"Castelli","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Luis","family":"Mu\u00f1oz","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Leonardo","family":"Trujillo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yuliana","family":"Mart\u00ednez","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ale\u0161","family":"Popovi\u010d","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Luciano","family":"Milanesi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3587-3680","authenticated-orcid":false,"given":"Ivan","family":"Merelli","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"311","published-online":{"date-parts":[[2018,7,4]]},"reference":[{"key":"e_1_2_10_1_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.gep.2017.06.002"},{"key":"e_1_2_10_2_2","doi-asserted-by":"publisher","DOI":"10.1038\/sigtrans.2015.4"},{"key":"e_1_2_10_3_2","doi-asserted-by":"publisher","DOI":"10.1038\/nature05939"},{"key":"e_1_2_10_4_2","doi-asserted-by":"publisher","DOI":"10.1093\/nar\/gkw1085"},{"key":"e_1_2_10_5_2","doi-asserted-by":"publisher","DOI":"10.3389\/fgene.2013.00081"},{"key":"e_1_2_10_6_2","doi-asserted-by":"publisher","DOI":"10.1093\/bib\/bbu044"},{"key":"e_1_2_10_7_2","doi-asserted-by":"publisher","DOI":"10.1186\/1471-2164-15-348"},{"key":"e_1_2_10_8_2","doi-asserted-by":"publisher","DOI":"10.1093\/nar\/gkv1221"},{"key":"e_1_2_10_9_2","doi-asserted-by":"publisher","DOI":"10.1038\/ng2135"},{"key":"e_1_2_10_10_2","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pone.0042390"},{"key":"e_1_2_10_11_2","doi-asserted-by":"publisher","DOI":"10.1093\/nar\/gks901"},{"key":"e_1_2_10_12_2","doi-asserted-by":"publisher","DOI":"10.1093\/nar\/gkt393"},{"key":"e_1_2_10_13_2","doi-asserted-by":"publisher","DOI":"10.1093\/nar\/gkt379"},{"volume-title":"RNA Mapping. Methods in Molecular Biology (Methods and Protocols), vol 1182","author":"Dweep H.","key":"e_1_2_10_14_2"},{"key":"e_1_2_10_15_2","doi-asserted-by":"publisher","DOI":"10.1038\/ng1536"},{"key":"e_1_2_10_16_2","doi-asserted-by":"publisher","DOI":"10.1186\/gb-2003-5-1-r1"},{"key":"e_1_2_10_17_2","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pbio.0020363"},{"key":"e_1_2_10_18_2","doi-asserted-by":"publisher","DOI":"10.1016\/S0092-8674(03)01018-3"},{"key":"e_1_2_10_19_2","doi-asserted-by":"publisher","DOI":"10.1101\/gr.082701.108"},{"key":"e_1_2_10_20_2","doi-asserted-by":"publisher","DOI":"10.1261\/rna.5248604"},{"key":"e_1_2_10_21_2","doi-asserted-by":"publisher","DOI":"10.1093\/nar\/gkm829"},{"key":"e_1_2_10_22_2","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pone.0013534"},{"key":"e_1_2_10_23_2","doi-asserted-by":"publisher","DOI":"10.1093\/nar\/30.1.207"},{"key":"e_1_2_10_24_2","doi-asserted-by":"publisher","DOI":"10.1093\/nar\/gkq1256"},{"key":"e_1_2_10_25_2","doi-asserted-by":"publisher","DOI":"10.1093\/nar\/gkr878"},{"key":"e_1_2_10_26_2","doi-asserted-by":"publisher","DOI":"10.1093\/nar\/gkq423"},{"key":"e_1_2_10_27_2","doi-asserted-by":"publisher","DOI":"10.1093\/bib\/bbr062"},{"key":"e_1_2_10_28_2","doi-asserted-by":"crossref","unstructured":"BerettaS. CastelliM. Mar\u00edtnezY. Mu\u00f1ozL. SilvaS. TrujilloL. MilanesiL. andMerelliI. A machine learning approach for the integration of mirna-target predictions 2016 24th Euromicro International Conference on Parallel Distributed and Network-Based Processing (PDP) Febuary 2016 Heraklion Greece 528\u2013534 https:\/\/doi.org\/10.1109\/PDP.2016.125 2-s2.0-84968901881.","DOI":"10.1109\/PDP.2016.125"},{"key":"e_1_2_10_29_2","doi-asserted-by":"publisher","DOI":"10.1093\/bioinformatics\/btp503"},{"key":"e_1_2_10_30_2","doi-asserted-by":"publisher","DOI":"10.1093\/nar\/gkt1266"},{"key":"e_1_2_10_31_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-44303-3_5"},{"key":"e_1_2_10_32_2","first-page":"78","volume-title":"18th European Conference on Genetic Programming, volume 9025 of LNCS","author":"Munoz L.","year":"2015"},{"key":"e_1_2_10_33_2","doi-asserted-by":"publisher","DOI":"10.1186\/s13040-018-0164-x"},{"volume-title":"Genetic Programming: On the Programming of Computers by Means of Natural Selection","year":"1992","author":"Koza J. R.","key":"e_1_2_10_34_2"},{"key":"e_1_2_10_35_2","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1099-0526(199903\/04)4:4<31::AID-CPLX5>3.0.CO;2-4"},{"key":"e_1_2_10_36_2","doi-asserted-by":"publisher","DOI":"10.7551\/mitpress\/1109.003.0023"},{"key":"e_1_2_10_37_2","doi-asserted-by":"publisher","DOI":"10.1007\/s10723-014-9319-2"},{"key":"e_1_2_10_38_2","doi-asserted-by":"publisher","DOI":"10.1186\/gb-2010-11-1-r6"}],"container-title":["Complexity"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/downloads.hindawi.com\/journals\/complexity\/2018\/4963139.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/complexity\/2018\/4963139.xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1155\/2018\/4963139","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,8,8]],"date-time":"2024-08-08T22:37:42Z","timestamp":1723156662000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1155\/2018\/4963139"}},"subtitle":[],"editor":[{"given":"Dimitrios","family":"Vlachakis","sequence":"additional","affiliation":[],"role":[{"role":"editor","vocabulary":"crossref"}]}],"short-title":[],"issued":{"date-parts":[[2018,1]]},"references-count":38,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2018,1]]}},"alternative-id":["10.1155\/2018\/4963139"],"URL":"https:\/\/doi.org\/10.1155\/2018\/4963139","archive":["Portico"],"relation":{},"ISSN":["1076-2787","1099-0526"],"issn-type":[{"type":"print","value":"1076-2787"},{"type":"electronic","value":"1099-0526"}],"subject":[],"published":{"date-parts":[[2018,1]]},"assertion":[{"value":"2018-02-28","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2018-05-29","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2018-07-04","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}],"article-number":"4963139"}}