You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+12-3Lines changed: 12 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,7 @@ Thanks to Automated Machine Learning you don't need to worry about different mac
13
13
14
14
In the current version only binary classification is supported with optimization of LogLoss metric.
15
15
16
-
## Example
16
+
## Quick example
17
17
18
18
```python
19
19
import pandas as pd
@@ -28,12 +28,21 @@ automl = AutoML()
28
28
automl.fit(X, y)
29
29
30
30
predictions = automl.predict(X)
31
-
32
-
33
31
```
34
32
35
33
## The tuning algorithm
36
34
35
+
The tuning algorithm was created and developed by Piotr Płoński. It is heuristic algorithm created from combination of:
36
+
37
+
-**not-so-random** approach
38
+
- and **hill-climbing**
39
+
40
+
The approach is **not-so-random** because each algorithm has a defined set of hyper-parameters that usually works. At first step from not so random parameters an initial set of models is drawn. Then the hill climbing approach is used to pick best performing algorithms and tune them.
41
+
42
+
For each algorithm used in the AutoML the early stopping is applied.
43
+
44
+
The ensemble algorithm was implemented based on [Caruana paper](http://www.cs.cornell.edu/~alexn/papers/shotgun.icml04.revised.rev2.pdf).
0 commit comments