Data that requires decisions and classifications are everywhere. Decision trees help to create solid data inferences for some of the most common types of machine learning problems. To take advantage of this structure, you need to understand how to properly traverse and build rulesets from decision trees. In this course, you'll learn the fundamentals of decision trees, understanding how to implement the structures in Java. From here, you'll explore some different methods of tree traversals, focusing on BFS and DFS. With BFS and DFS, you'll be able to apply tree traversals to generate tree rulesets. With this knowledge, you'll be equiped to implement and traversal decision trees.

Traverse Trees for ML with DFS & BFS

Traverse Trees for ML with DFS & BFS
Ce cours fait partie de Spécialisation "Level Up: Java-Powered Machine Learning"


Instructeurs : Starweaver
Inclus avec
Expérience recommandée
Ce que vous apprendrez
Analyze the differences between Breadth-First Search and Depth-First Search to understand when to use each approach.
Implement a Breadth-First Search and Depth-First Search in Java to traverse decision trees.
Apply tree traversal algorithms such as BFS and DFS to generate rulesets from decision trees.
Compétences que vous acquerrez
- Catégorie : Algorithms
- Catégorie : Applied Machine Learning
- Catégorie : Machine Learning
- Catégorie : Data Structures
- Catégorie : Analysis
- Catégorie : Software Engineering
- Catégorie : Classification And Regression Tree (CART)
- Catégorie : Decision Tree Learning
- Catégorie : Machine Learning Algorithms
Outils que vous découvrirez
- Catégorie : Java Programming
- Catégorie : Classification Algorithms
Détails à connaître

Ajouter à votre profil LinkedIn
décembre 2025
1 devoir
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Élaborez votre expertise du sujet
- Apprenez de nouveaux concepts auprès d'experts du secteur
- Acquérez une compréhension de base d'un sujet ou d'un outil
- Développez des compétences professionnelles avec des projets pratiques
- Obtenez un certificat professionnel partageable

Il y a 3 modules dans ce cours
Obtenez un certificat professionnel
Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.
Offert par
En savoir plus sur Machine Learning
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.

Ouvrez de nouvelles portes avec Coursera Plus
Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.
Faites progresser votre carrière avec un diplôme en ligne
Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne
Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires
Améliorez les compétences de vos employés pour exceller dans l’économie numérique
Foire Aux Questions
Plus de questions
Aide financière disponible,



