Machine Learning 3 [Odd Semester 2025/2026 Telyu] - Decision Tree & KNN

Machine Learning 3 [Odd Semester 2025/2026 Telyu] - Decision Tree & KNN

🎙 Machine Learning Indonesia 👥 3K 📅 October 4, 2025 ⏱ 65 min 👁 81 📄 tutorial 🧭 2026-08-16
Available in: English (current) Français

Keywords

decision treeKNNTitanicclassificationscikit-learn

Summary

This video is the third session of a machine learning course for odd semester 2025/2026 at Telkom University. The instructor begins by reviewing linear models and emphasizes understanding over memorization, encouraging the use of AI tools for coding. The main practical session, led by teaching assistants, focuses on building decision tree and K-Nearest Neighbors (KNN) classifiers using the Titanic dataset. The steps include exploratory data analysis, preprocessing (handling missing values, encoding categorical variables, feature scaling), splitting data, training models, and evaluating with accuracy, precision, recall, and F1-score. The decision tree achieves about 78% accuracy, while KNN achieves about 81%. Hyperparameter tuning and cross-validation are also demonstrated. The session concludes with a discussion on model deployment, including saving models and creating a web app with Streamlit, and mentions a scholarship program for AI training.

133 words

Critical Evaluation

Value of the Information & Strength of the Argument

The video provides a practical, hands-on approach to implementing decision trees and KNN, which is valuable for beginners. The argumentation is clear and logical, walking through the entire machine learning pipeline from data loading to model evaluation. The instructors emphasize understanding the underlying concepts rather than memorizing code, which is a sound pedagogical approach. However, the theoretical depth is limited, and the explanation of why certain models perform better is superficial. The use of the Titanic dataset is a classic example, making the content relatable and easy to follow.

Scientific Rigor, Source Quality, Title Accuracy

The video is a tutorial with a practical focus, and the sources cited are primarily the course materials and GitHub repository. The scientific rigor is moderate; the instructors do not delve into the mathematical foundations of the algorithms, but they do mention key evaluation metrics and the importance of cross-validation. The title accurately reflects the content, which is a lecture on decision trees and KNN. The video is part of a structured course, so the content is consistent with the curriculum. No external scientific sources are cited, but the practical implementation is based on well-established libraries like scikit-learn.

202 words

Title / Content Match

The title accurately reflects the content: a lecture on decision trees and KNN, with practical implementation.

Quality & Reliability

6/10

The video is a practical tutorial for a university course, demonstrating decision tree and KNN on the Titanic dataset. It provides clear explanations of concepts and code walkthroughs, but lacks deep theoretical rigor and relies on standard libraries. The content is accurate but not novel, and the presentation is informal.

Key Moments

Cited Sources

Concurring Sources

Contribution & Novelties

The video provides a practical, step-by-step tutorial on implementing decision trees and KNN for classification, which is valuable for beginners. It emphasizes understanding over memorization and encourages the use of AI tools for coding. The main contribution is the hands-on demonstration with the Titanic dataset, including data preprocessing, model training, evaluation, and deployment considerations. The video also highlights the importance of model evaluation and hyperparameter tuning.

Pour aller plus loin :

95 words

Radar Profile

The radar profile shows moderate scores across all dimensions, indicating a balanced but not exceptional tutorial. The highest score is in information quality, reflecting the clear practical guidance, while the technical level is slightly lower, suggesting it is accessible to beginners.

Reliability 6/10

💬 No comments were provided for analysis.