π Linear Regression
A carefully curated collection of resources for different levels and goals. It is recommended to progress through phases: understanding β practice β deepening. Note: resources not available in Spanish are indicated as (in English) and with π¬π§.
Table of Contents
1. Theoretical Foundations
Introductory and advanced texts to understand the conceptual and statistical basis of linear regression.
Basic
| Resource | Type | Language | Link / Description |
|---|---|---|---|
| LibreTexts | Article | πͺπΈ Spanish | Visual introduction to linear regression |
| Universidad de los Andes | Blog | πͺπΈ Spanish | Accessible conceptual explanation |
| Wikipedia | Article | πͺπΈ Spanish | Overview and formulas |
| StatQuest | YouTube | π¬π§ English (in English) | Animated videos about regression |
| Essence of Linear Algebra | YouTube | π¬π§ English (in English) | Visual series on linear algebra |
Advanced
| Title | Author(s) | Language | Focus | Access |
|---|---|---|---|---|
| The Elements of Statistical Learning | Hastie et al. | π¬π§ English (in English) | Theoretical (linear methods and regularization) | Buy |
| An Introduction to Statistical Learning | James et al. | π¬π§ English (in English) | Introductoryβpractical (regression chapter) | Download |
| Hands-On Machine Learning with Scikit-Learn, Keras & TensorFlow | A. GΓ©ron | πͺπΈ Spanish | Practical (regression and regularization) | Buy |
| Applied Linear Regression | S. Weisberg | π¬π§ English (in English) | Applied regression (diagnostics, selection) | β |
| Robust Regression and Outlier Detection | Rousseeuw & Leroy | π¬π§ English (in English) | Robust regression, outlier handling | β |
2. Audiovisual Material
Channels and videos to visually reinforce concepts (complementary to the basic ones).
| Channel / Video | Main Content | Language |
|---|---|---|
| Full Project: Linear Regression in Python | End-to-end practical project | π¬π§ English (in English) |
| Statistics 101: Linear Regression | Regression fundamentals | π¬π§ English (in English) |
4. Practical Implementation
Tutorials and documentation to implement regression models in Python.
- Scikit-learn - Linear Models π¬π§
- TensorFlow Regression Tutorial π¬π§
- Translated Scikit-learn Guide πͺπΈ
Guided Exercises
| Platform | Course | Language | Link |
|---|---|---|---|
| DataCamp | Regression with sklearn | πͺπΈ Spanish | Access |
| Kaggle Learn | Intro to ML | π¬π§ English (in English) | Access |
| TensorFlow | Basic Regression: Fuel Efficiency | πͺπΈ Spanish | Access |
5. Complementary Readings
Blogs featuring technical articles and industry perspectives.
Corporate Blogs
| Source | Topic | Language |
|---|---|---|
| Google Developers Blog | Practical linear regression | π¬π§ English (in English) |
| Google AI Blog | Interpretability | π¬π§ English (in English) |
| Google Cloud Blog | Explainability in ML | π¬π§ English (in English) |
| Microsoft Azure Docs | Regression in Azure | π¬π§ English (in English) |
Community
- Towards Data Science: Clear articles on regression and its assumptions. π¬π§ English