Skip to main content
Log in

Knowledge-based extreme learning machines

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

By incorporating prior knowledge in the form of implications into extreme learning machine (ELM), a novel knowledge-based extreme learning machine (KBELM) formulation is proposed in this work. In this approach, the nonlinear prior knowledge implications are converted into linear inequalities and are then included as linear equality constraints in the ELM formulation. The proposed KBELM formulation has the advantage that it leads to solving a system of linear equations. Effectiveness of the proposed approach is demonstrated on three synthetic and the publicly available Wisconsin Prognostic Breast Cancer datasets by comparing their results with ELM and optimally pruned ELM using additive and radial basis function hidden nodes.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

References

  1. Balasundaram S, Gupta D, Kapil (2014) 1-Norm extreme learning machine for regression and multiclass classification using Newton method. Neurocomputing 128:4–14

    Article  Google Scholar 

  2. Balasundaram S, Kapil (2011) Application of error minimized extreme learning machine for simultaneous learning of a function and its derivatives, Neurocomputing 74:2511–2519

    Google Scholar 

  3. Chen Z, Zhu H, Wang Y (2013) A modified extreme learning machine with sigmoidal activation functions. Neural Comput Appl 22:541–550

    Article  MathSciNet  Google Scholar 

  4. Cristianini N, Shawe-Taylor J (2000) An Introduction to support vector machines and other kernel based learning methods. Cambridge University Press, Cambridge

    Book  MATH  Google Scholar 

  5. Feng G, Huang G-B, Lin Q, Gay R (2009) Error minimized extreme learning machine with growth of hidden nodes and incremental learning. IEEE Trans Neural Networks 20:1352–1357

    Article  Google Scholar 

  6. Fung G, Mangasarian OL (2001) Proximal support vector machine classifiers. In: Proceedings of the international conference on knowledge discovery and data mining, San Francisco, CA, pp 77–86

  7. Fung G, Mangasarian OL, Shavlik J (2002) Knowledge-based support vector machine classifiers. In: Becker Suzanna, Thrun Sebastian, Obermayer Klaus (eds) Advances in neural information processing systems, vol 15. MIT Press, Cambridge, pp 521–528

    Google Scholar 

  8. Fung G, Mangasarian OL, Shavlik J (2002) Knowledge-based nonlinear kernel classifiers. In: Warmuth M, Scholkopf LB (eds) Conference on learning theory (COLT 03) and workshop on kernel machines. Springer, Berlin, pp 102–113

    Google Scholar 

  9. Huang G-B, Chen L (2007) Convex incremental extreme learning machine. Neurocomputing 70:3056–3062

    Article  Google Scholar 

  10. Huang G-B, Chen L (2008) Enhanced random search based incremental extreme learning machine. Neurocomputing 71:3460–3468

    Article  Google Scholar 

  11. Huang G-B, Chen L, Siew C-K (2006) Universal approximation using incremental constructive feedforward networks with random hidden nodes. IEEE Trans Neural Netw 17:879–892

    Article  Google Scholar 

  12. Huang G-B, Wang DH, Lan Y (2011) Extreme learning machines: a survey. Int J Mach Learn Cybern 2:107–122

    Article  Google Scholar 

  13. Huang G-B, Zhou H, Ding X, Zhang R (2012) Extreme learning machine for regression and multiclass classification. IEEE Trans Syst Man and Cybern Part B Cybern 42:513–528

    Article  Google Scholar 

  14. Huang G-B, Zhu Q-Y, Siew C-K (2006) Extreme learning machine: theory and applications. Neurocomputing 70:489–501

    Article  Google Scholar 

  15. Khemchandani R, Jayadeva, Chandra S (2009) Knowledge based proximal support vector machines. Eur J Oper Res 195:914–923

    Article  MathSciNet  MATH  Google Scholar 

  16. Lan Y, Soh C, Huang G-B (2010) Two-stage extreme learning machine for regression. Neurocomputing 73:3028–3038

    Article  Google Scholar 

  17. Mangasarian OL (2004) Knowledge-based kernel approximation. J Mach Learn Res 5:1127–1141

    MathSciNet  MATH  Google Scholar 

  18. Mangasarian OL, Wild EW (2007) Nonlinear knowledge in kernel approximation. IEEE Trans Neural Netw 18:300–306

    Article  Google Scholar 

  19. Mangasarian OL, Wild EW (2008) Nonlinear knowledge in kernel machines. In: CRM proceedings and lecture notes, vol 45, pp 181–198

  20. Mangasarian OL, Wild EW, Fung GM (2009) Proximal knowledge based classification. Stat Anal Data Min 1(4):215–222

    Article  MathSciNet  Google Scholar 

  21. Miche Y, Sorjamaa A, Bas P, Simula O, Jutten C, Lendasse A (2010) OP-ELM: optimally pruned extreme learning machine. IEEE Trans Neural Netw 21:158–162

    Article  Google Scholar 

  22. Miche Y, Heeswijk M, Bas P, Simula O, Lendasse A (2011) TROP-ELM: a double-regularized ELM using LARS and Tikhonov regularization. Neurocomputing 74:2413–2421

    Article  Google Scholar 

  23. Rao CR, Mitra SK (1971) Generalized inverse of matrices and its applications. Wiley, NewYork

    MATH  Google Scholar 

  24. Suykens JAK, Vandewalle J (1999) Least squares support vector machine classifiers. Neural Process Lett 9(3):293–300

    Article  MathSciNet  MATH  Google Scholar 

  25. Yuan Y, Wang Y, Cao F (2011) Optimization approximation solution for regression problem based on extreme learning machine. Neurocomputing 74:2475–2482

    Article  Google Scholar 

  26. Zhang D, Tian Y, Shi Y (2011) A group of knowledge-incorporated multiple criteria linear programming classifiers. J Comput Appl Math 235:3705–3717

    Article  MathSciNet  MATH  Google Scholar 

  27. Zhang H, Yin Y, Zhang S, Sun C (2014) An improved ELM algorithm based on PCA technique. In: Cao J et al. (eds) Proceedings in adaptation, learning and optimization, vol 4, pp 95–104

  28. Zhang H, Zhang S, Yin Y (2013) An improved ELM algorithm based on EM-ELM and ridge regression. In: Sun C et al (eds) LNCS 8261, pp 756–763

  29. Zhu Q-Y, Qin AK, Suganthan PN, Huang G-B (2005) Evolutionary extreme learning machine. Pattern recognit 38:1759–1763

    Article  MATH  Google Scholar 

Download references

Acknowledgments

The authors are extremely thankful to the learned referees for their very helpful comments.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to S. Balasundaram.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Balasundaram, S., Gupta, D. Knowledge-based extreme learning machines. Neural Comput & Applic 27, 1629–1641 (2016). https://doi.org/10.1007/s00521-015-1961-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-015-1961-5

Keywords