Skip to main content
Article thumbnail
Location of Repository

An artificial immune system for clustering amino acids in the context of protein function classification

By Andrew D. Secker, Matthew N. Davies, Alex A. Freitas, Jon Timmis, Edward Clark and Darren R. Flower


This paper addresses the classification task of data mining (a form of supervised learning) in the context of an important bioinformatics problem, namely the prediction of protein functions. This problem is cast as a hierarchical classification problem. The protein functions to be predicted correspond to classes that are arranged in a hierarchical structure (this takes the form of a class tree). The main contribution of this paper is to propose a new Artificial Immune System that creates a new representation for proteins, in order to maximize the predictive accuracy of a hierarchical classification algorithm applied to the corresponding protein function prediction problem

Topics: QA76
Publisher: Springer
Year: 2009
OAI identifier:

Suggested articles


  1. (2007). A method for computing the inter-residue interaction potentials for reduced amino acid alphabet. doi
  2. (2007). A.C.P.L.F.: A tutorial on hierarchical classification with applications in bioinformatics. doi
  3. (1990). A.V.: The classification and origins of protein folding patterns. doi
  4. (2002). An artificial immune network for multimodal optimisation. In: doi
  5. (2007). An experimental comparison of classification algorithms for the hierarchical prediction of protein function.
  6. (2005). Analysis of peptide-protein binding using amino acid descriptors: Prediction and experimental verification for human histocompatibility complex Hla-A0201. doi
  7. (2002). Artificial immune recognition system (AIRS): Revisions and refinements. In: doi
  8. (2002). Artificial Immune Systems: A New Computational Intelligence Approach.
  9. (2003). Conformational changes of G protein-coupled receptors during their activation by agonist binding. doi
  10. (2002). Data Mining and Knowledge Discovery with Evolutionary Algorithms. doi
  11. (1993). Design of a discriminating fingerprint for G-protein-coupled receptors. doi
  12. (2002). Drug design strategies for targeting G-protein coupled receptors. doi
  13. (2005). E.: Data Mining: Practical Machine Learning Tools and Techniques. doi
  14. (2007). et al.: Computer prediction of allergen proteins from sequence-derived protein structural and physicochemical properties. doi
  15. (2007). et al.: Proteomic applications of automated GPCR classification. doi
  16. (2003). et al.: Reduction of protein sequence complexity by residue grouping. doi
  17. (1994). Fingerprinting G-protein-coupled receptors. doi
  18. (1998). I.H.: Generating accurate rule sets without global optimization. In:
  19. (2001). Improvements to Platt’s SMO algorithm for SVM classifier design. doi
  20. (1994). L.F.: Gcrdb: A G-protein-coupled receptor database.
  21. (2004). Mutant G-protein-coupled receptors as a cause of human diseases. doi
  22. (1998). New chemical descriptors relevant for the design of biologically active peptides. doi
  23. (2005). On diversity and artificial immune systems: Incorporating a diversity operator into Ainet. In: doi
  24. (2007). On the hierarchical classification of G protein-coupled receptors. doi
  25. (2007). Opt-Ainet source code in Java. Accessed
  26. (1980). Optimizing amino acid groupings for GPCR classification. doi
  27. (2008). Prediction of protein allergenicity using local descriptions of amino acid sequence. doi
  28. (2002). Simplifying amino acid alphabets by means of a branch and bound algorithm and substitution matrices. doi
  29. (1998). Structural and functional aspects of G protein-coupled receptor oligomerization. doi
  30. (2002). Structural basis for activation of G-protein-coupled receptors. doi
  31. (2002). T.: G protein-coupled receptor allosterism and complexing. doi
  32. (2007). Weka classification algorithms. Version 1.6. Accessed

To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.