NIYAMA-VIDYĀ Resources | Learn | Module 3

Machine Learning Resources

A resource directory for the Machine Learning module: lifecycle, preprocessing, algorithms, feature engineering, evaluation, deployment and scikit-learn documentation.

Use This as the Module Resource Layer

The full Module and Chapter lessons remain the authoritative learning content. This directory surfaces the Key Terms, References & Further Reading, official documentation and high-value supporting sources already connected to the module—without duplicating the lessons themselves.

Resource Focus

Workflow & data preparation

Revisit the ML lifecycle, preprocessing boundaries, leakage prevention and reproducible pipelines.

Algorithm families

Use the chapter map to navigate regression, classification, ensembles, kernel/probabilistic methods and unsupervised learning.

Evaluation & improvement

Return to cross-validation, thresholding, tuning, inspection and model-selection resources.

Operational ML

Connect deployment, monitoring and MLOps concepts with the evaluation discipline taught earlier in the module.

Chapter Resource Map

Every chapter in this Module already contains its own Key Terms and References & Further Reading collections. These links open the relevant chapter and automatically expand the requested resource section.

Foundations, Lifecycle & Preparation

Chapter 1 — Machine Learning Foundations

Use the chapter resource layer to revise terminology or open the source list used for deeper verification and study.

Open Key Terms →
Open References & Further Reading →

Chapter 2 — The Machine Learning Lifecycle

Use the chapter resource layer to revise terminology or open the source list used for deeper verification and study.

Open Key Terms →
Open References & Further Reading →

Chapter 3 — Preparing Data for Machine Learning

Use the chapter resource layer to revise terminology or open the source list used for deeper verification and study.

Open Key Terms →
Open References & Further Reading →

Supervised & Unsupervised Methods

Chapter 4 — Regression

Use the chapter resource layer to revise terminology or open the source list used for deeper verification and study.

Open Key Terms →
Open References & Further Reading →

Chapter 5 — Classification

Use the chapter resource layer to revise terminology or open the source list used for deeper verification and study.

Open Key Terms →
Open References & Further Reading →

Chapter 6 — Decision Trees and Ensemble Learning

Use the chapter resource layer to revise terminology or open the source list used for deeper verification and study.

Open Key Terms →
Open References & Further Reading →

Chapter 7 — Distance-Based, Probabilistic and Kernel Methods

Use the chapter resource layer to revise terminology or open the source list used for deeper verification and study.

Open Key Terms →
Open References & Further Reading →

Chapter 8 — Clustering and Unsupervised Learning

Use the chapter resource layer to revise terminology or open the source list used for deeper verification and study.

Open Key Terms →
Open References & Further Reading →

Chapter 9 — Dimensionality Reduction and Anomaly Detection

Use the chapter resource layer to revise terminology or open the source list used for deeper verification and study.

Open Key Terms →
Open References & Further Reading →

Features, Evaluation & Operations

Chapter 10 — Feature Engineering and Imbalanced Data

Use the chapter resource layer to revise terminology or open the source list used for deeper verification and study.

Open Key Terms →
Open References & Further Reading →

Chapter 11 — Model Evaluation, Validation and Improvement

Use the chapter resource layer to revise terminology or open the source list used for deeper verification and study.

Open Key Terms →
Open References & Further Reading →

Chapter 12 — Deployment, Monitoring and Machine Learning Operations

Use the chapter resource layer to revise terminology or open the source list used for deeper verification and study.

Open Key Terms →
Open References & Further Reading →

Curated External Reference Shelf

This shelf surfaces a small set of high-value references already used by the Module. The complete chapter-specific source lists remain inside the individual chapters.

Machine Learning Resources: reference resources, why each is useful, and where it supports the curriculum.
ResourceWhy it is usefulUsed in
scikit-learn User GuidePrimary implementation reference across the moduleChapters 1–12
scikit-learn — Common Pitfalls and Recommended PracticesLeakage, preprocessing and evaluation pitfallsChapters 1–12
Model selection and evaluationMetrics, model selection and evaluation workflowsChapters 2, 11
Preprocessing dataScaling, encoding and preprocessing primitivesChapter 3
Pipelines and composite estimatorsLeakage-safe workflow compositionChapter 3
Ensemble methodsTrees, forests, boosting and ensemble methodsChapter 6
Feature selectionFeature-selection methods and implementation referenceChapter 10
Cross-validationValidation strategies and implementation guidanceChapter 11
InspectionModel inspection and interpretability toolingChapter 11

Continue the Learning Journey

Return to Machine Learning

Continue the full 12-Chapter learning sequence rather than using the resource directory as a substitute for the lessons.

Open the Module →

Next: Neural Networks

Continue into the next logical learning area when you are ready.

Continue Learning →

NIYAMA-VIDYĀ Resources

Return to the permanent site-wide directory for Learn, Explore, Applied AI and transparency resources.

Back to Resources →

Reference Transparency

External documentation and publications remain the property of their respective owners and are provided for attribution, verification and further learning. See Third-Party Rights & Attribution and the Website Disclaimer for the site-wide transparency framework.