Cargando…

Integrating multiple networks for protein function prediction

BACKGROUND: High throughput techniques produce multiple functional association networks. Integrating these networks can enhance the accuracy of protein function prediction. Many algorithms have been introduced to generate a composite network, which is obtained as a weighted sum of individual network...

Descripción completa

Detalles Bibliográficos
Autores principales: Yu, Guoxian, Zhu, Hailong, Domeniconi, Carlotta, Guo, Maozu
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2015
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4331678/
https://www.ncbi.nlm.nih.gov/pubmed/25707434
http://dx.doi.org/10.1186/1752-0509-9-S1-S3
_version_ 1782357756724903936
author Yu, Guoxian
Zhu, Hailong
Domeniconi, Carlotta
Guo, Maozu
author_facet Yu, Guoxian
Zhu, Hailong
Domeniconi, Carlotta
Guo, Maozu
author_sort Yu, Guoxian
collection PubMed
description BACKGROUND: High throughput techniques produce multiple functional association networks. Integrating these networks can enhance the accuracy of protein function prediction. Many algorithms have been introduced to generate a composite network, which is obtained as a weighted sum of individual networks. The weight assigned to an individual network reflects its benefit towards the protein functional annotation inference. A classifier is then trained on the composite network for predicting protein functions. However, since these techniques model the optimization of the composite network and the prediction tasks as separate objectives, the resulting composite network is not necessarily optimal for the follow-up protein function prediction. RESULTS: We address this issue by modeling the optimization of the composite network and the prediction problems within a unified objective function. In particular, we use a kernel target alignment technique and the loss function of a network based classifier to jointly adjust the weights assigned to the individual networks. We show that the proposed method, called MNet, can achieve a performance that is superior (with respect to different evaluation criteria) to related techniques using the multiple networks of four example species (yeast, human, mouse, and fly) annotated with thousands (or hundreds) of GO terms. CONCLUSION: MNet can effectively integrate multiple networks for protein function prediction and is robust to the input parameters. Supplementary data is available at https://sites.google.com/site/guoxian85/home/mnet. The Matlab code of MNet is available upon request.
format Online
Article
Text
id pubmed-4331678
institution National Center for Biotechnology Information
language English
publishDate 2015
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-43316782015-03-25 Integrating multiple networks for protein function prediction Yu, Guoxian Zhu, Hailong Domeniconi, Carlotta Guo, Maozu BMC Syst Biol Proceedings BACKGROUND: High throughput techniques produce multiple functional association networks. Integrating these networks can enhance the accuracy of protein function prediction. Many algorithms have been introduced to generate a composite network, which is obtained as a weighted sum of individual networks. The weight assigned to an individual network reflects its benefit towards the protein functional annotation inference. A classifier is then trained on the composite network for predicting protein functions. However, since these techniques model the optimization of the composite network and the prediction tasks as separate objectives, the resulting composite network is not necessarily optimal for the follow-up protein function prediction. RESULTS: We address this issue by modeling the optimization of the composite network and the prediction problems within a unified objective function. In particular, we use a kernel target alignment technique and the loss function of a network based classifier to jointly adjust the weights assigned to the individual networks. We show that the proposed method, called MNet, can achieve a performance that is superior (with respect to different evaluation criteria) to related techniques using the multiple networks of four example species (yeast, human, mouse, and fly) annotated with thousands (or hundreds) of GO terms. CONCLUSION: MNet can effectively integrate multiple networks for protein function prediction and is robust to the input parameters. Supplementary data is available at https://sites.google.com/site/guoxian85/home/mnet. The Matlab code of MNet is available upon request. BioMed Central 2015-01-21 /pmc/articles/PMC4331678/ /pubmed/25707434 http://dx.doi.org/10.1186/1752-0509-9-S1-S3 Text en Copyright © 2015 Yu et al.; licensee BioMed Central Ltd. http://creativecommons.org/licenses/by/4.0 This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. 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.
spellingShingle Proceedings
Yu, Guoxian
Zhu, Hailong
Domeniconi, Carlotta
Guo, Maozu
Integrating multiple networks for protein function prediction
title Integrating multiple networks for protein function prediction
title_full Integrating multiple networks for protein function prediction
title_fullStr Integrating multiple networks for protein function prediction
title_full_unstemmed Integrating multiple networks for protein function prediction
title_short Integrating multiple networks for protein function prediction
title_sort integrating multiple networks for protein function prediction
topic Proceedings
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4331678/
https://www.ncbi.nlm.nih.gov/pubmed/25707434
http://dx.doi.org/10.1186/1752-0509-9-S1-S3
work_keys_str_mv AT yuguoxian integratingmultiplenetworksforproteinfunctionprediction
AT zhuhailong integratingmultiplenetworksforproteinfunctionprediction
AT domeniconicarlotta integratingmultiplenetworksforproteinfunctionprediction
AT guomaozu integratingmultiplenetworksforproteinfunctionprediction