Są łatwiejsze do skonfigurowania niż sieci neuronowe. Lasy decyzji mają mniej hiperparametrów. Co więcej, hiperparametry w lasach decyzji zapewniają dobre wartości domyślne.
Natywnie obsługują cechy liczbowe, kategorialne i z brakami. Oznacza to, że możesz napisać znacznie mniej kodu do wstępnego przetwarzania niż w przypadku korzystania z sieci neuronowej, co pozwoli Ci zaoszczędzić czas i zmniejszy ryzyko wystąpienia błędów.
Często dają dobre wyniki od razu po zaimplementowaniu, są odporne na szum danych i mają właściwości, które można interpretować.
Wykonują wnioskowanie i trenowanie na podstawie małych zbiorów danych (mniej niż 1 mln przykładów) znacznie szybciej niż sieci neuronowe.
Lasy decyzji osiągają świetne wyniki w konkursach uczenia maszynowego i są szeroko stosowane w wielu zastosowaniach przemysłowych.
Na tym szkoleniu przedstawiamy drzewa decyzyjne i lasy decyzyjne.
Lasy decyzji to rodzina interpretowalnych algorytmów uczenia maszynowego, które doskonale sprawdzają się w przypadku danych tabelarycznych.
Lasy decyzyjne mogą:
Z tego kursu dowiesz się, jak działają lasy decyzji bez skupiania się na konkretnych bibliotekach.
W całym kursie jednak w polach tekstowych znajdziesz przykłady kodu, które korzystają z biblioteki YDF, ale można je przekonwertować na inne biblioteki lasów decyzyjnych.
Wymagania wstępne
W tym kursie przyjęto założenie, że ukończyłeś/ukończyłaś te kursy lub masz wiedzę na równym poziomie:
[null,null,["Ostatnia aktualizacja: 2025-02-25 UTC."],[[["Decision forests are interpretable machine learning algorithms that work well with tabular data for tasks like classification, regression, and ranking."],["Decision forests offer advantages such as easy configuration, native handling of various data types, robustness to noise, and fast inference/training on smaller datasets."],["This course provides a comprehensive understanding of decision trees and forests, including how they make predictions, different types, performance considerations, and effective usage strategies."],["The course uses YDF library code examples to demonstrate concepts, but the knowledge is transferable to other decision forest libraries."],["Basic machine learning knowledge and familiarity with data preprocessing are prerequisites for this course."]]],[]]