# Machine Learning

> Python machine learning with scikit-learn, PyTorch, and TensorFlow

- Skill: `pluginagentmarketplace-custom-plugin-python/machine-learning` (Agent Skill, multi-file: 6 files)
- Install (CLI): `npx skillmds add pluginagentmarketplace-custom-plugin-python/machine-learning`
- Raw SKILL.md: https://api.skillmd.com/api/skills/pluginagentmarketplace-custom-plugin-python/machine-learning/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: pluginagentmarketplace (https://skillmd.com/u/pluginagentmarketplace-custom-plugin-python)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/pluginagentmarketplace-custom-plugin-python/machine-learning

---


# Python Machine Learning Skill

## Overview
Build machine learning models using Python libraries including scikit-learn, PyTorch, and supporting tools.

## Topics Covered

### Scikit-learn
- Data preprocessing
- Model selection
- Training pipelines
- Cross-validation
- Hyperparameter tuning

### PyTorch Basics
- Tensor operations
- Neural network modules
- Training loops
- DataLoader usage
- GPU acceleration

### Feature Engineering
- Feature selection
- Dimensionality reduction
- Feature scaling
- Encoding techniques
- Missing data handling

### Model Evaluation
- Metrics selection
- Confusion matrix
- ROC curves
- Learning curves
- Model comparison

### MLOps Basics
- Model serialization
- Experiment tracking (MLflow)
- Model versioning
- Serving models
- Reproducibility

## Prerequisites
- Python fundamentals
- NumPy and Pandas
- Statistics basics

## Learning Outcomes
- Train ML models
- Evaluate model performance
- Build ML pipelines
- Deploy models to production

