Skip to content
This repository was archived by the owner on Mar 6, 2021. It is now read-only.

Commit e37fdbf

Browse files
committed
Fix broken Markdown headings
1 parent 2f4ffa5 commit e37fdbf

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

README.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
Python-ELM v0.3
22
===============
33

4-
######This is an implementation of the [Extreme Learning Machine](http://www.extreme-learning-machines.org) [1][2] in Python, based on [scikit-learn](http://scikit-learn.org).
4+
###### This is an implementation of the [Extreme Learning Machine](http://www.extreme-learning-machines.org) [1][2] in Python, based on [scikit-learn](http://scikit-learn.org).
55

6-
######From the abstract:
6+
###### From the abstract:
77

88
> It is clear that the learning speed of feedforward neural networks is in general far slower than required and it has been a major bottleneck in their applications for past decades. Two key reasons behind may be: 1) the slow gradient- based learning algorithms are extensively used to train neural networks, and 2) all the parameters of the networks are tuned iteratively by using such learning algorithms. Unlike these traditional implementations, this paper proposes a new learning algorithm called extreme learning machine (ELM) for single- hidden layer feedforward neural networks (SLFNs) which ran- domly chooses the input weights and analytically determines the output weights of SLFNs. In theory, this algorithm tends to provide the best generalization performance at extremely fast learning speed. The experimental results based on real- world benchmarking function approximation and classification problems including large complex applications show that the new algorithm can produce best generalization performance in some cases and can learn much faster than traditional popular learning algorithms for feedforward neural networks.
99

@@ -17,7 +17,7 @@ __License: Simple BSD__
1717

1818
Files
1919
-----
20-
####__random_layer.py__
20+
#### __random_layer.py__
2121

2222
Contains the __RandomLayer__, __MLPRandomLayer__, __RBFRandomLayer__ and __GRBFRandomLayer__ classes.
2323

@@ -76,7 +76,7 @@ notebook for details.
7676

7777
The GRBFRandomLayer implements the Generalized Radial Basis Function from [[3]](http://sci2s.ugr.es/keel/pdf/keel/articulo/2011-Neurocomputing1.pdf)
7878

79-
####__elm.py__
79+
#### __elm.py__
8080

8181
Contains the __ELMRegressor__, __ELMClassifier__, __GenELMRegressor__, and __GenELMClassifier__ classes.
8282

@@ -85,11 +85,11 @@ GenELMClassifier is little more than a wrapper around GenELMRegressor that binar
8585

8686
The ELMRegressor class is a wrapper around GenELMRegressor that uses a RandomLayer instance by default and exposes the RandomLayer parameters in the constructor. ELMClassifier is similar for classification.
8787

88-
####__plot_elm_comparison.py__
88+
#### __plot_elm_comparison.py__
8989

9090
A small demo (based on scikit-learn's plot_classifier_comparison) that shows the decision functions of a couple of different instantiations of the GenELMClassifier on three different datasets.
9191

92-
####__elm_notebook.py__
92+
#### __elm_notebook.py__
9393

9494
An IPython notebook, illustrating several ways to use the __\*ELM\*__ and __\*RandomLayer__ classes.
9595

0 commit comments

Comments
 (0)