635
правок
Изменения
→Примеры использования (в scikit-learn)
== Примеры использования (в scikit-learn) ==
*Для решения задач классификации и регрессии используют [https://scikit-learn.org/stable/modules/generated/sklearn.tree.DecisionTreeClassifier.html#sklearn.tree.DecisionTreeClassifier DecisionTreeClassifier] , [https://scikit- используется для классификации learn.org/stable/modules/generated/sklearn.tree.DecisionTreeRegressor.html#sklearn.tree.DecisionTreeRegressor DecisionTreeRegressor]
'''from''' sklearn.ensemble '''import''' BaggingClassifier
'''from''' sklearn.neighbors '''import''' KNeighborsClassifier
bagging = BaggingClassifier(KNeighborsClassifier(), max_samples=0.5, max_features=0.5)
Пример использования классификатора на случайном лесе:
'''from''' sklearn '''import''' RandomForestClassifier
'''from''' sklearn.datasets '''import''' make_classification
<font color=green>// сгенерируем рандомный обучающий набор с классификацией по n_classes классам</font>
X, y = make_classification(n_samples=1000, n_features=4, n_classes = 5)
<font color=green>// создадим классификатор на случайном лесе, состоящим из n_estimators деревьев</font>
clf = RandomForestClassifier(n_estimators=100, max_depth=2)
<font color=green>// обучим классификатор на сгенерированном обучающем множестве</font>
clf.fit(X, y)
clf.predict([[0, 0, 0, 0]])
== Ссылки ==