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: doc/visual-programming/source/widgets/classify/classificationtree.rst
+14-24Lines changed: 14 additions & 24 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -34,31 +34,21 @@ Signals
34
34
Description
35
35
-----------
36
36
37
-
.. figure:: images/ClassificationTree-stamped.png
37
+
**Classification Tree** is a simple classification algorithm that splits the data into nodes by class purity. It is a precursor to :doc:`Random Forest <randomforest>`. Classification Tree in Orange is designed in-house and can handle both discrete and continuous data sets.
- `Gini index <https://en.wikipedia.org/wiki/Gini_coefficient>`_
47
-
(measure of dispersion)
48
-
49
-
3. *Pruning* criteria:
50
-
51
-
- **Minimal instances in leaves**; if checked, the algorithm will
52
-
never construct a split which would put less than the specified
53
-
number of training examples into any of the branches.
54
-
- **Stop splitting nodes with less instances than** forbids the
55
-
algorithm to split the nodes with less than the given number of
56
-
instances.
57
-
- **Limit the depth** of the classification tree.
58
-
59
-
4. Produce a report.
44
+
2. Tree parameters:
45
+
- **Induce binary tree**: build a binary tree (split into two child nodes)
46
+
- **Min. number of instances in leaves**: if checked, the algorithm will never construct a split which would put less than the specified number of training examples into any of the branches.
47
+
- **Do not split subsets smaller than**: forbids the algorithm to split the nodes with less than the given number of instances.
48
+
- **Stop when majority reaches [%]**: stop splitting the nodes after a specified majority threshold is reached
49
+
- **Limit the maximal tree depth**: limits the depth of the classification tree to the specified number of node levels.
60
50
61
-
5. After changing the settings, you need to click *Apply*, which will
51
+
3. Produce a report. After changing the settings, you need to click *Apply*, which will
62
52
put the new learner in the output and, if the training examples are
63
53
given, construct a new classifier and output it as well. Alternatively, tick the box on the left and changes will be communicated automatically.
64
54
@@ -68,12 +58,12 @@ Examples
68
58
There are two typical uses for this widget. First, you may want to
69
59
induce a model and check what it looks like. You do it with the schema
70
60
below; to learn more about it, see the documentation on
71
-
:doc:`Classification Tree Viewer <classificationtreeviewer>`.
0 commit comments