Interactive ML Learning Platform

Comprehensive Machine Learning Education

Prof. Gennady Roshchupkin

๐Ÿงญ Learning Navigation ๐Ÿ’ก Start here! Use the roadmap to plan your learning journey, then test your knowledge with the quiz.

Interactive Learning Roadmap
Navigate your ML journey with an interactive mindmap organized by topics, difficulty levels, and learning paths
ML Knowledge Quiz
Test your knowledge with 65+ interactive questions covering ML basics, optimization, validation, and applications

๐Ÿ“Š Model Evaluation & Validation

Train, Validation, Test Splits & Data Leakage
Foundational guide to safe data splitting, leakage prevention, and realistic evaluation in health ML
External Validation & Transportability
Healthcare guide to testing whether models generalize across hospitals, populations, and time periods
Deployment, Monitoring & Model Drift
Health ML guide to post-deployment surveillance, drift detection, alert fatigue, rollback, and recalibration decisions
Clinical Workflow Integration & Human-AI Decision Support
Healthcare guide to where predictions enter care pathways, who acts on them, alert burden, oversight, and safe workflow design
Bias-Variance Tradeoff
Understanding model complexity and generalization
Bias-Variance Applications
Applied examples of bias-variance tradeoff
ROC Curves & Performance Metrics
Evaluating classification model performance
Precision, Recall & Class Imbalance
Health ML guide to rare outcomes, alert quality, prevalence shift, and precision-recall tradeoffs
Calibration, Thresholds & Clinical Decisions
Student-friendly guide to probability reliability, threshold selection, and action tradeoffs in health ML
Survival Analysis & Competing Risks
Health ML guide to time-to-event outcomes, censoring, survival curves, and competing clinical events
Model Interpretability & Explainable AI
Healthcare-focused guide to global and local explanations, feature effects, and safe model reporting
ML Evaluation Metrics Table
Comprehensive overview of machine learning evaluation metrics

๐Ÿ†˜ Help & Support

๐Ÿš€ Getting Started

Welcome to the Interactive ML Learning Platform! Here's how to make the most of your learning experience:

  • Start with the Roadmap: Use the interactive roadmap to plan your learning journey
  • Take the Quiz: Test your current knowledge to identify areas for improvement
  • Follow Learning Paths: Topics are organized by difficulty level (Beginner โ†’ Intermediate โ†’ Advanced)
  • Interactive Elements: Click, hover, and explore to engage with the content

๐Ÿ“š Navigation Tips

  • Topic Categories: Content is organized into logical categories for easy browsing
  • Status Badges: Look for "Needs Fix" badges on content under development
  • Mobile Friendly: All content is optimized for mobile devices
  • Search Function: Use the roadmap search to find specific topics quickly

๐ŸŽฏ Learning Recommendations

๐Ÿ’ก Pro Tip: Start with "Core ML Concepts" if you're new to machine learning, or jump to "Advanced Topics" if you have ML experience and want to explore deeper concepts.
  • Beginners: Start with Mathematical Foundations โ†’ Core ML Concepts โ†’ Data Preparation & Pipelines โ†’ Data Splitting & Leakage โ†’ Model Evaluation
  • Intermediate: Focus on Model Evaluation โ†’ Calibration & Thresholds โ†’ Precision, Recall & Imbalance โ†’ Cross-Validation
  • Advanced: Explore Neural Networks โ†’ Advanced Topics โ†’ Specialized Applications

๐Ÿ”ง Technical Support

If you encounter any issues:

  • Browser Requirements: Use a modern browser (Chrome, Firefox, Safari, Edge) with JavaScript enabled
  • Mobile Issues: Try rotating your device or using landscape mode for better viewing
  • Interactive Elements: Some animations may take a moment to load on slower connections
  • Content Updates: Check back regularly as new content is being added

๐Ÿ“ž Contact & Feedback

For questions, suggestions, or to report issues:

  • Platform Creator: Prof. Gennady Roshchupkin
  • Platform: Interactive ML Learning Platform
  • Support: This is an educational resource - please be patient with any technical issues
๐ŸŽ“ Learning Goal: This platform is designed to make complex ML concepts accessible through interactive visualizations. Take your time, experiment with the tools, and don't hesitate to revisit topics as your understanding grows.