Original Article

International Journal of Machine Learning and Cybernetics

, Volume 2, Issue 2, pp 107-122

First online:

Extreme learning machines: a survey

  • Guang-Bin HuangAffiliated withSchool of Electrical and Electronic Engineering, Nanyang Technological University Email author 
  • , Dian Hui WangAffiliated withDepartment of Computer Science and Computer Engineering, La Trobe University
  • , Yuan LanAffiliated withSchool of Electrical and Electronic Engineering, Nanyang Technological University

Rent the article at a discount

Rent now

* Final gross prices may vary according to local VAT.

Get Access


Computational intelligence techniques have been used in wide applications. Out of numerous computational intelligence techniques, neural networks and support vector machines (SVMs) have been playing the dominant roles. However, it is known that both neural networks and SVMs face some challenging issues such as: (1) slow learning speed, (2) trivial human intervene, and/or (3) poor computational scalability. Extreme learning machine (ELM) as emergent technology which overcomes some challenges faced by other techniques has recently attracted the attention from more and more researchers. ELM works for generalized single-hidden layer feedforward networks (SLFNs). The essence of ELM is that the hidden layer of SLFNs need not be tuned. Compared with those traditional computational intelligence techniques, ELM provides better generalization performance at a much faster learning speed and with least human intervene. This paper gives a survey on ELM and its variants, especially on (1) batch learning mode of ELM, (2) fully complex ELM, (3) online sequential ELM, (4) incremental ELM, and (5) ensemble of ELM.


Extreme learning machine Support vector machine ELM kernel ELM feature space Ensemble Incremental learning Online sequential learning