Skip to content

Commit 055ceb1

Browse files
committed
Update README
1 parent a8e26eb commit 055ceb1

File tree

1 file changed

+7
-9
lines changed

1 file changed

+7
-9
lines changed

README.md

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,6 @@
2222
[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.11136007.svg)](https://doi.org/10.5281/zenodo.11136007)
2323
[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)
2424

25-
26-
**EvoRBF** is mind-blowing framework for Radial Basis Function (RBF) networks.
27-
We explain several keys components and provide several types of RBF networks that you will never see in other places.
28-
29-
3025
| **EvoRBF** | **Evolving Radial Basis Function Network** |
3126
|--------------------------------------|--------------------------------------------------------|
3227
| **Free software** | GNU General Public License (GPL) V3 license |
@@ -68,7 +63,10 @@ We explain several keys components and provide several types of RBF networks tha
6863

6964
# Theory
7065

71-
You can read several papers by using Google scholar search. There are many ways we can use Nature-inspired Algorithms
66+
**EvoRBF** is mind-blowing framework for Radial Basis Function (RBF) networks.
67+
We explain several keys components and provide several types of RBF networks that you will never see in other places.
68+
69+
You can read several papers by using Google Scholar search. There are many ways we can use Nature-inspired Algorithms
7270
to optimize Radial Basis Function network, for example, you can read [this paper](https://doi.org/10.1016/B978-0-443-18764-3.00015-1).
7371
Here we will walk through some basic concepts and parameters that matter to this network.
7472

@@ -218,9 +216,9 @@ model = NiaRbfTuner(problem_type="classification", bounds=my_bounds, cv=3, scori
218216
+ Or RBF use random to find centers ==> Not good to split samples to different clusters.
219217
3. RBF needs to train the output weights. (This is 2nd phase)
220218
4. RBF do not use Gradient descent to calculate output weights, it used Moore–Penrose inverse (matrix multiplication, least square method) ==> so it is faster than MLP network.
221-
5. Moore-Penrose inverse can find the exact solution ==> why you want to use Gradient or Metaheuristics here ==> Hell no.
222-
6. In case of overfitting, what can we do with this network ==> We add Regularization method.
223-
7. If you have large-scale dataset ==> Set more hidden nodes ==> Then increase the Regularization parameter.
219+
5. Moore-Penrose inverse can find the exact solution ==> So we don't have to use Gradient Descent or Approximation algorithm here.
220+
6. In case of overfitting, what can we do with this network ==> We add L2 regularization method.
221+
7. If you have large-scale dataset ==> Set more hidden nodes ==> Then increase the L2 regularization parameter.
224222

225223
```code
226224
1. RbfRegressor, RbfClassifier: You need to set up 4 types of hyper-parameters.

0 commit comments

Comments
 (0)