Resources
Topics
Activation Functions
Adaboost
- Standard Section 8: Bagging and Random Forest [Notebook]
- Standard Section 8: Bagging and Random Forest
- Lab 9: Decision Trees, Bagged Trees, Random Forests and Boosting
- Advanced Section 7: Decision Trees and Ensemble Methods
- Lecture 17: Boosting Methods
- Lab 9: Decision Trees, Bagged Trees, Random Forests and Boosting [Notebook]
Adaptive Experimental Design
Akaike Information Criterion (AIC)
Analyses for Controlled Randomized Design (CRD)
Artificial Neural Network Optimization
Artificial Neural Networks (ANN)
- Standard Section 9: Artificial Neural Networks Continued
- Standard Section 9: Artificial Neural Networks Continued [Notebook]
- Lab 10: Keras for Artificial Neural Network
- Advanced Section 8: Artificial Neural Networks for Image Analysis
- Lecture 19: Artificial Neural Networks 3 - Regularization Methods for ANN
- Lecture 18: Artificial Neural Networks 2 - Anatomy of ANN
- Standard Section 6: Feed Forward Artificial Neural Networks Demo
- Lecture 12: Artificial Neural Networks 1 - Perceptron and Back Propagation
- Prep for Lab 7: Numpy for Tensor and Artificial Neural Networks [Notebook]
- Lab 7: NumPy for Building an Artificial Neural Network and Dealing with Missing Values [Notebook]
- Standard Section 6: Feed Forward Artificial Neural Networks Demo [Notebook]
Back Propagation
Bayes Theorem
BeautifulSoup
- Standard Section 1: Introduction to Web Scraping - Solutions [Notebook]
- Standard Section 1: Introduction to Web Scraping - Student Version [Notebook]
- Standard Section 1: Introduction to Web Scraping
- Lab 2: Python for Data Collection and Cleaning
- Lab 2: BeautifulSoup for Scraping - Solutions [Notebook]
- Lab 2: BeautifulSoup for Scraping - Student Version [Notebook]
Bias–Variance Tradeoff
- Standard Section 8: Bagging and Random Forest [Notebook]
- Standard Section 8: Bagging and Random Forest
- Lecture 15: Classification Trees
- Lecture 7: Regularization
Boosting
- Standard Section 8: Bagging and Random Forest [Notebook]
- Standard Section 8: Bagging and Random Forest
- Lab 9: Decision Trees, Bagged Trees, Random Forests and Boosting
- Advanced Section 7: Decision Trees and Ensemble Methods
- Lecture 17: Boosting Methods
- Lab 9: Random Forest and Boosting [Notebook]
- Lab 9: Decision Trees, Bagged Trees, Random Forests and Boosting [Notebook]
Bootstrap
- Lab 5: Regularization and Cross-Validation
- Lecture 4: Linear Regression, kNN Regression and Inference
- Lab 5: Regularization and Cross-Validation - Solutions [Notebook]
- Lab 5: Regularization and Cross-Validation - Student Version [Notebook]
Bootstrap-Aggregating (Bagging)
- Standard Section 8: Bagging and Random Forest [Notebook]
- Lecture 19: Artificial Neural Networks 3 - Regularization Methods for ANN
- Standard Section 8: Bagging and Random Forest
- Lab 9: Decision Trees, Bagged Trees, Random Forests and Boosting
- Advanced Section 7: Decision Trees and Ensemble Methods
- Lecture 17: Boosting Methods
- Lecture 16: Regression Trees, Bagging and Random Forest
- Lab 9: Decision Trees, Bagged Trees, Random Forests and Boosting [Notebook]
Categorical Predictors
- Lecture 10: Logistic Regression 1
- Lecture 10: Logistic Regression 1 Demo [Notebook]
- Lecture 6: Multiple Linear Regression, Polynomial Regression and Model Selection
- Lecture 5: Linear Regression, Confidence Intervals and Standard Errors
Causal Effects
Classification
- Advanced Section 9: Support Vector Machine
- Lecture 20: Support Vector Machine (SVM)
- Standard Section 9: Artificial Neural Networks Continued
- Standard Section 9: Artificial Neural Networks Continued [Notebook]
- Standard Section 7: Multiclass Classification Methods
- Lab 8: Discriminant Analysis - A tale of two cities
- Advanced Section 6: Topics in Supervised Classification
- Lecture 14: Discriminant Analysis - Linear and Quadratic (LDA/QDA)
- Lecture 13: k-NN for Classification and Dealing with Missingness
- Standard Section 5: Logistic Regression and Principal Component Analysis (PCA)
- Lab 6: Classification and Dimensionality Reduction
- Lecture 13: Classification with KNN Demo [Notebook]
- Lecture 14: Discriminant Analysis Demo [Notebook]
- Lecture 15: Decision Trees Demo [Notebook]
- Lecture 20: Support Vector Machine Demo [Notebook]
- Standard Section 5: Logistic Regression and Principal Component Analysis (PCA) [Notebook]
- Lab 6: Classification and Dimensionality Reduction - Student Version [Notebook]
- Advanced Section 9: Support Vector Machines Demo [Notebook]
Classification Boundaries
- Lab 6: Classification and Dimensionality Reduction
- Lecture 11: Logistic Regression 2
- Lecture 10: Logistic Regression 1
- Lab 6: Classification and Dimensionality Reduction - Student Version [Notebook]
Classification Criteria
Classification Non-Separable Data
Collinearity
- Lecture 6: Multiple Linear Regression, Polynomial Regression and Model Selection
- Lecture 5: Linear Regression, Confidence Intervals and Standard Errors
Common Bosting Techniques
Communication
Comparison of Classification Methods
- Lab 8: Discriminant Analysis - A tale of two cities
- Lecture 14: Discriminant Analysis - Linear and Quadratic (LDA/QDA)
- Lecture 14: Discriminant Analysis Demo [Notebook]
- Lecture 20: Support Vector Machine Demo [Notebook]
Comparison of Methods
Confidence Intervals
- Lab 5: Regularization and Cross-Validation
- Advanced Section 1: Linear Algebra and Hypothesis Testing
- Lab 5: Regularization and Cross-Validation - Solutions [Notebook]
- Lab 5: Regularization and Cross-Validation - Student Version [Notebook]
Controlling for Confounding (Advantages/Disadvantages)
Convolutional Neural Networks (CNN)
Cross-Validation (CV)
- Standard Section 4: Model Selection
- Standard Section 4: Model Selection [Notebook]
- Lab 5: Regularization and Cross-Validation
- Lecture 6: Multiple Linear Regression, Polynomial Regression and Model Selection
- Lab 5: Regularization and Cross-Validation - Solutions [Notebook]
- Lab 5: Regularization and Cross-Validation - Student Version [Notebook]
Data Analysis
- Lecture 2: Data Engineering Demo [Notebook]
Data Augmentation
Data Cleaning
- Lab 2: Python for Data Collection and Cleaning
- Lecture 2: Data Engineering - The Grammar of Data
- Lab 2: Pandas for Data Cleaning [Notebook]
- Lab 2: Pandas for Data Cleaning [Notebook]
Data Collection
- Lab 2: Python for Data Collection and Cleaning
- Lecture 2: Data Engineering - The Grammar of Data
- Lecture 1: Data, Summaries and Visuals
- Lab 2: BeautifulSoup for Scraping - Solutions [Notebook]
- Lab 2: BeautifulSoup for Scraping - Student Version [Notebook]
Data Engineering
Data Exploration
Data Formats: JSON and CSV
- Standard Section 1: Introduction to Web Scraping - Solutions [Notebook]
- Standard Section 1: Introduction to Web Scraping - Student Version [Notebook]
- Standard Section 1: Introduction to Web Scraping
DataFrame
- Lab 2: Python for Data Collection and Cleaning
- Lab 2: Pandas for Data Cleaning [Notebook]
- Lab 2: Pandas for Data Cleaning [Notebook]
Decision Tree
- Standard Section 8: Bagging and Random Forest [Notebook]
- Standard Section 8: Bagging and Random Forest
- Lab 9: Decision Trees, Bagged Trees, Random Forests and Boosting
- Lecture 16: Regression Trees, Bagging and Random Forest
- Lecture 15: Classification Trees
- Lecture 15: Decision Trees Demo [Notebook]
- Lab 9: Decision Trees, Bagged Trees, Random Forests and Boosting [Notebook]
Decision Trees
- Advanced Section 7: Decision Trees and Ensemble Methods
- Lab 9: Random Forest and Boosting [Notebook]
Demo
- Lecture 10: Logistic Regression 1 Demo [Notebook]
- Lecture 11: Logistic Regression 2 Demo [Notebook]
- Lecture 13: Classification with KNN Demo [Notebook]
- Lecture 14: Discriminant Analysis Demo [Notebook]
- Lecture 15: Decision Trees Demo [Notebook]
- Lecture 20: Support Vector Machine Demo [Notebook]
- Lecture 4: Regression Demo [Notebook]
- Lecture 8: Principal Component Analysis Demo [Notebook]
- Lecture 0: Data Science Demo [Notebook]
- Lecture 2: Data Engineering Demo [Notebook]
Descriptive Statistics
Dictionaries
- Lab 1: Introduction to Python and its Numerical Stack [Notebook]
- Lab 1: Introduction to Python and its Numerical Stack
- Lab 1: Introduction to Python and its Numerical Stack [Notebook]
Dimensionality Reduction
Discriminant Analysis
- Lab 8: Discriminant Analysis - A tale of two cities
- Advanced Section 6: Topics in Supervised Classification
- Lecture 14: Discriminant Analysis - Linear and Quadratic (LDA/QDA)
- Lecture 14: Discriminant Analysis Demo [Notebook]
- Lab 8: Discriminant Analysis [Notebook]
- Lab 8: Discriminant Analysis [Notebook]
Dropout
Effective Communication
Effective Visualization
- Lecture 3: Effective Exploratory Data Analysis and Visualization
- Lecture 3: Lecture 3: EDA and Visualization Demo [Notebook]
Eigenvectors and Eigenvalues
- Advanced Section 4: Methods of Dimensionality Reduction - Principal Component Analysis
- Advanced Section 1: Linear Algebra and Hypothesis Testing
Ensemble Methods
Ensemble Models
Entropy
Ethics for Data Science
Experiments and AB-testing
Exploratory Data Analysis (EDA)
- Lecture 9: Visualization for Communication
- Lecture 3: Effective Exploratory Data Analysis and Visualization
- Lecture 3: Lecture 3: EDA and Visualization Demo [Notebook]
Exponential Family
Fairness Transparency and Accountability (FAT)
Feature Scaling
Feature Selection
- Lab 4: Multiple and Polynomial Linear Regression
- Lecture 6: Multiple Linear Regression, Polynomial Regression and Model Selection
- Lab 4: Multiple and Polynomial Linear Regression [Notebook]
- Lab 4: Multiple and Polynomial Linear Regression [Notebook]
Feed Forward Neural Network
- Standard Section 6: Feed Forward Artificial Neural Networks Demo
- Standard Section 6: Feed Forward Artificial Neural Networks Demo [Notebook]
Functions
- Lab 1: Introduction to Python and its Numerical Stack [Notebook]
- Lab 1: Introduction to Python and its Numerical Stack
- Lab 1: Introduction to Python and its Numerical Stack [Notebook]
Generalized Linear Models
Gini Index
Gradient Boosting
Gradient Descent
- Lecture 17: Boosting Methods
- Standard Section 6: Feed Forward Artificial Neural Networks Demo
- Lecture 12: Artificial Neural Networks 1 - Perceptron and Back Propagation
- Standard Section 6: Feed Forward Artificial Neural Networks Demo [Notebook]
Gram Matrix
Greedy Backward Elimination
- Lab 4: Multiple and Polynomial Linear Regression
- Lab 4: Multiple and Polynomial Linear Regression [Notebook]
- Lab 4: Multiple and Polynomial Linear Regression [Notebook]
Greedy Forward Selection
- Lab 4: Multiple and Polynomial Linear Regression
- Lab 4: Multiple and Polynomial Linear Regression [Notebook]
- Lab 4: Multiple and Polynomial Linear Regression [Notebook]
High Dimensionality Reduction
Hyperparameter Optimization
Hypothesis Testing
- Lecture 6: Multiple Linear Regression, Polynomial Regression and Model Selection
- Lecture 5: Linear Regression, Confidence Intervals and Standard Errors
- Advanced Section 1: Linear Algebra and Hypothesis Testing
Importance of Predictors
Imputation Methods
- Lecture 13: k-NN for Classification and Dealing with Missingness
- Lab 7: NumPy for Building an Artificial Neural Network and Dealing with Missing Values [Notebook]
Information Criteria (AIC/BIC)
- Lab 4: Multiple and Polynomial Linear Regression
- Advanced Section 2: Model Selection and Information Criteria
- Lecture 6: Multiple Linear Regression, Polynomial Regression and Model Selection
- Lab 4: Multiple and Polynomial Linear Regression [Notebook]
- Lab 4: Multiple and Polynomial Linear Regression [Notebook]
Information Theory
Interaction Terms
- Standard Section 3: Predictor Types and Feature - Solutions [Notebook]
- Standard Section 3: Predictor Types and Feature - Student Version [Notebook]
- Lecture 8: High Dimensionality and Principal Component Analysis (PCA)
- Standard Section 3: Predictor Types and Feature
- Lecture 6: Multiple Linear Regression, Polynomial Regression and Model Selection
K-Nearest Neighbors (KNN) Regression
- Lab 8: Discriminant Analysis - A tale of two cities
- Lecture 13: k-NN for Classification and Dealing with Missingness
- Standard Section 4: Model Selection
- Lecture 13: Classification with KNN Demo [Notebook]
- Lecture 4: Regression Demo [Notebook]
- Standard Section 2: Prediction using kNN and Linear Regression - Solutions [Notebook]
- Standard Section 2: Prediction using kNN and Linear Regression - Student Version [Notebook]
- Standard Section 4: Model Selection [Notebook]
- Standard Section 2: Prediction using kNN and Linear Regression
- Lab 3: Scikit-learn for Regression
- Lecture 4: Linear Regression, kNN Regression and Inference
- Lab 3: Scikit-learn for Regression [Notebook]
- Lab 3: Scikit-learn for Regression [Notebook]
Keras
Kernel Trick
Kullback–Leibler (KL) Divergence
Lasso
- Lab 5: Regularization and Cross-Validation
- Advanced Section 3: Methods of Regularization and Justifications
- Lecture 7: Regularization
- Advanced Sections 3: Methods of Regularization and Justifications [Notebook]
- Lab 5: Regularization and Cross-Validation - Solutions [Notebook]
- Lab 5: Regularization and Cross-Validation - Student Version [Notebook]
Likelihood Function
Linear Algebra
- Advanced Section 4: Methods of Dimensionality Reduction - Principal Component Analysis
- Advanced Section 1: Linear Algebra and Hypothesis Testing
Linear Discriminant Analysis (LDA)
- Standard Section 7: Multiclass Classification Methods
- Lab 8: Discriminant Analysis - A tale of two cities
- Advanced Section 6: Topics in Supervised Classification
- Lecture 14: Discriminant Analysis - Linear and Quadratic (LDA/QDA)
- Lecture 14: Discriminant Analysis Demo [Notebook]
- Lab 8: Discriminant Analysis [Notebook]
Linear Regression
- Standard Section 9: Artificial Neural Networks Continued
- Standard Section 9: Artificial Neural Networks Continued [Notebook]
- Lecture 16: Regression Trees, Bagging and Random Forest
- Standard Section 6: Feed Forward Artificial Neural Networks Demo
- Standard Section 5: Logistic Regression and Principal Component Analysis (PCA)
- Lecture 4: Regression Demo [Notebook]
- Standard Section 2: Prediction using kNN and Linear Regression - Solutions [Notebook]
- Standard Section 2: Prediction using kNN and Linear Regression - Student Version [Notebook]
- Standard Section 3: Predictor Types and Feature - Solutions [Notebook]
- Standard Section 3: Predictor Types and Feature - Student Version [Notebook]
- Standard Section 6: Feed Forward Artificial Neural Networks Demo [Notebook]
- Standard Section 3: Predictor Types and Feature
- Standard Section 2: Prediction using kNN and Linear Regression
- Lab 3: Scikit-learn for Regression
- Advanced Section 1: Linear Algebra and Hypothesis Testing
- Lecture 4: Linear Regression, kNN Regression and Inference
- Lab 3: Scikit-learn for Regression [Notebook]
- Lab 3: Scikit-learn for Regression [Notebook]
Link Function
Lists
- Lab 1: Introduction to Python and its Numerical Stack [Notebook]
- Lab 1: Introduction to Python and its Numerical Stack
- Lab 1: Introduction to Python and its Numerical Stack [Notebook]
Logistic Regression
- Standard Section 5: Logistic Regression and Principal Component Analysis (PCA)
- Lab 6: Classification and Dimensionality Reduction
- Lecture 11: Logistic Regression 2
- Lecture 10: Logistic Regression 1
- Lecture 10: Logistic Regression 1 Demo [Notebook]
- Standard Section 5: Logistic Regression and Principal Component Analysis (PCA) [Notebook]
- Lab 6: Classification and Dimensionality Reduction - Student Version [Notebook]
Loss Function
Matplotlib
- Lab 1: Introduction to Python and its Numerical Stack [Notebook]
- Lab 1: Introduction to Python and its Numerical Stack
- Lab 1: Introduction to Python and its Numerical Stack [Notebook]
- Lab 3: KNN Regression, Simple Linear Regression [Notebook]
Maximum Likelihood Estimation (MLE)
- Advanced Section 5: Generalized Linear Models, Logistic Regression and Beyond
- Advanced Section 2: Model Selection and Information Criteria
- Advanced Section 1: Linear Algebra and Hypothesis Testing
Mean Squared Error (MSE)
Mis-classification Rates
Model Fitness
Model Selection
- Standard Section 4: Model Selection
- Standard Section 3: Predictor Types and Feature - Solutions [Notebook]
- Standard Section 3: Predictor Types and Feature - Student Version [Notebook]
- Standard Section 4: Model Selection [Notebook]
- Standard Section 3: Predictor Types and Feature
- Advanced Section 2: Model Selection and Information Criteria
- Lecture 6: Multiple Linear Regression, Polynomial Regression and Model Selection
- Lecture 5: Linear Regression, Confidence Intervals and Standard Errors
Multi Layer Perceptron (MLP)
Multilayer Perceptron (MLP)
- Standard Section 9: Artificial Neural Networks Continued
- Standard Section 9: Artificial Neural Networks Continued [Notebook]
- Lab 10: Keras for Artificial Neural Network
- Lecture 18: Artificial Neural Networks 2 - Anatomy of ANN
- Prep for Lab 7: Numpy for Tensor and Artificial Neural Networks [Notebook]
- Lab 7: NumPy for Building an Artificial Neural Network and Dealing with Missing Values [Notebook]
Multinomial Logistic Regression
- Standard Section 7: Multiclass Classification Methods
- Lab 6: Classification and Dimensionality Reduction
- Lecture 10: Logistic Regression 1
- Lecture 10: Logistic Regression 1 Demo [Notebook]
- Lecture 11: Logistic Regression 2 Demo [Notebook]
- Lab 6: Classification and Dimensionality Reduction - Student Version [Notebook]
Multiple Linear Regression
- Standard Section 5: Logistic Regression and Principal Component Analysis (PCA)
- Standard Section 5: Logistic Regression and Principal Component Analysis (PCA) [Notebook]
- Lab 4: Multiple and Polynomial Linear Regression
- Lecture 6: Multiple Linear Regression, Polynomial Regression and Model Selection
- Lecture 5: Linear Regression, Confidence Intervals and Standard Errors
- Lab 4: Multiple and Polynomial Linear Regression [Notebook]
- Lab 4: Multiple and Polynomial Linear Regression [Notebook]
Multiple Logistic Regression
- Lecture 11: Logistic Regression 2
- Lecture 10: Logistic Regression 1
- Lecture 10: Logistic Regression 1 Demo [Notebook]
- Lecture 11: Logistic Regression 2 Demo [Notebook]
Multivariate Normal distribution
NN
- Lab 10: Neural Networks using keras [Notebook]
- Lab 10: Neural Networks using keras [Notebook]
- Lab 10: Neural Networks using keras [Notebook]
Norm Penalties
NumPy
- Lab 1: Introduction to Python and its Numerical Stack [Notebook]
- Prep for Lab 7: Numpy for Tensor and Artificial Neural Networks [Notebook]
- Lab 7: NumPy for Building an Artificial Neural Network and Dealing with Missing Values [Notebook]
- Lab 1: Introduction to Python and its Numerical Stack
- Lab 1: Introduction to Python and its Numerical Stack [Notebook]
- Lab 3: KNN Regression, Simple Linear Regression [Notebook]
One Versus Rest (OVR)
Out of Bag Error (OOB)
Output Units
Overfitting
- Lecture 7: Regularization
- Lecture 6: Multiple Linear Regression, Polynomial Regression and Model Selection
P-values
Pandas
- Lab 1: Introduction to Python and its Numerical Stack [Notebook]
- Standard Section 1: Introduction to Web Scraping - Solutions [Notebook]
- Standard Section 1: Introduction to Web Scraping - Student Version [Notebook]
- Standard Section 1: Introduction to Web Scraping
- Lab 2: Python for Data Collection and Cleaning
- Lab 1: Introduction to Python and its Numerical Stack
- Lab 1: Introduction to Python and its Numerical Stack [Notebook]
- Lab 2: Pandas for Data Cleaning [Notebook]
- Lab 2: Pandas for Data Cleaning [Notebook]
- Lab 3: KNN Regression, Simple Linear Regression [Notebook]
Parse HTML
- Standard Section 1: Introduction to Web Scraping - Solutions [Notebook]
- Standard Section 1: Introduction to Web Scraping - Student Version [Notebook]
- Standard Section 1: Introduction to Web Scraping
Perceptron
- Lecture 18: Artificial Neural Networks 2 - Anatomy of ANN
- Lecture 12: Artificial Neural Networks 1 - Perceptron and Back Propagation
- Prep for Lab 7: Numpy for Tensor and Artificial Neural Networks [Notebook]
- Lab 7: NumPy for Building an Artificial Neural Network and Dealing with Missing Values [Notebook]
Polynomial Regression
- Lab 5: Regularization and Cross-Validation
- Lab 4: Multiple and Polynomial Linear Regression
- Lecture 6: Multiple Linear Regression, Polynomial Regression and Model Selection
- Lecture 5: Linear Regression, Confidence Intervals and Standard Errors
- Lab 4: Multiple and Polynomial Linear Regression [Notebook]
- Lab 4: Multiple and Polynomial Linear Regression [Notebook]
- Lab 5: Regularization and Cross-Validation - Solutions [Notebook]
- Lab 5: Regularization and Cross-Validation - Student Version [Notebook]
Principal Component Analysis (PCA)
- Standard Section 5: Logistic Regression and Principal Component Analysis (PCA)
- Advanced Section 4: Methods of Dimensionality Reduction - Principal Component Analysis
- Lecture 8: Principal Component Analysis Demo [Notebook]
- Standard Section 5: Logistic Regression and Principal Component Analysis (PCA) [Notebook]
- Lecture 8: High Dimensionality and Principal Component Analysis (PCA)
Principle Components Analysis (PCA)
- Lab 6: Classification and Dimensionality Reduction
- Lab 6: Classification and Dimensionality Reduction - Student Version [Notebook]
Probabilistic Linear Regression
Probit
Pruning
Quadratic Discriminant Analysis (QDA)
- Standard Section 7: Multiclass Classification Methods
- Lab 8: Discriminant Analysis - A tale of two cities
- Advanced Section 6: Topics in Supervised Classification
- Lecture 14: Discriminant Analysis - Linear and Quadratic (LDA/QDA)
- Lecture 14: Discriminant Analysis Demo [Notebook]
- Lab 8: Discriminant Analysis [Notebook]
R-squared (R2)
Radio Operator Characteristics (ROC)
Random Forest
- Standard Section 8: Bagging and Random Forest [Notebook]
- Standard Section 8: Bagging and Random Forest
- Lab 9: Decision Trees, Bagged Trees, Random Forests and Boosting
- Advanced Section 7: Decision Trees and Ensemble Methods
- Lecture 17: Boosting Methods
- Lecture 16: Regression Trees, Bagging and Random Forest
- Lab 9: Random Forest and Boosting [Notebook]
- Lab 9: Decision Trees, Bagged Trees, Random Forests and Boosting [Notebook]
Read Data
- Lab 1: Introduction to Python and its Numerical Stack [Notebook]
- Lab 1: Introduction to Python and its Numerical Stack
- Lab 1: Introduction to Python and its Numerical Stack [Notebook]
Regression Trees
Regularization
- Standard Section 9: Artificial Neural Networks Continued
- Standard Section 9: Artificial Neural Networks Continued [Notebook]
- Lab 10: Keras for Artificial Neural Network
- Lecture 19: Artificial Neural Networks 3 - Regularization Methods for ANN
- Advanced Section 4: Methods of Dimensionality Reduction - Principal Component Analysis
- Lecture 11: Logistic Regression 2
- Lecture 11: Logistic Regression 2 Demo [Notebook]
- Lab 5: Regularization and Cross-Validation
- Advanced Section 3: Methods of Regularization and Justifications
- Lecture 8: High Dimensionality and Principal Component Analysis (PCA)
- Lecture 7: Regularization
- Advanced Sections 3: Methods of Regularization and Justifications [Notebook]
- Lab 5: Regularization and Cross-Validation - Solutions [Notebook]
- Lab 5: Regularization and Cross-Validation - Student Version [Notebook]
Ridge
- Lab 5: Regularization and Cross-Validation
- Advanced Section 3: Methods of Regularization and Justifications
- Lecture 7: Regularization
- Advanced Sections 3: Methods of Regularization and Justifications [Notebook]
- Lab 5: Regularization and Cross-Validation - Solutions [Notebook]
- Lab 5: Regularization and Cross-Validation - Student Version [Notebook]
Root Mean Squared Error (RMSE)
Scikit-learn
- Lab 6: Classification and Dimensionality Reduction
- Lecture 13: Classification with KNN Demo [Notebook]
- Lecture 14: Discriminant Analysis Demo [Notebook]
- Lecture 15: Decision Trees Demo [Notebook]
- Lecture 20: Support Vector Machine Demo [Notebook]
- Lab 7: NumPy for Building an Artificial Neural Network and Dealing with Missing Values [Notebook]
- Standard Section 2: Prediction using kNN and Linear Regression - Solutions [Notebook]
- Standard Section 2: Prediction using kNN and Linear Regression - Student Version [Notebook]
- Lab 5: Regularization and Cross-Validation
- Lab 4: Multiple and Polynomial Linear Regression
- Standard Section 2: Prediction using kNN and Linear Regression
- Lab 3: Scikit-learn for Regression
- Lab 6: Classification and Dimensionality Reduction - Student Version [Notebook]
- Lab 3: Scikit-learn for Regression [Notebook]
- Lab 3: Scikit-learn for Regression [Notebook]
- Lab 4: Multiple and Polynomial Linear Regression [Notebook]
- Lab 4: Multiple and Polynomial Linear Regression [Notebook]
- Lab 5: Regularization and Cross-Validation - Solutions [Notebook]
- Lab 5: Regularization and Cross-Validation - Student Version [Notebook]
SciPy
- Lecture 23: A/B Testing Demo [Notebook]
Scraping
- Standard Section 1: Introduction to Web Scraping - Solutions [Notebook]
- Standard Section 1: Introduction to Web Scraping - Student Version [Notebook]
- Standard Section 1: Introduction to Web Scraping
- Lab 2: Python for Data Collection and Cleaning
- Lab 2: BeautifulSoup for Scraping - Solutions [Notebook]
- Lab 2: BeautifulSoup for Scraping - Student Version [Notebook]
Seaborn
- Lecture 3: Effective Exploratory Data Analysis and Visualization
- Lecture 3: Lecture 3: EDA and Visualization Demo [Notebook]
Softmax
Sparse Representation
Stacking
Standard Errors
Statistical Parity
Support Vector Classifier (SVC)
- Advanced Section 9: Support Vector Machine
- Advanced Section 9: Support Vector Machines Demo [Notebook]
Support Vector Machine (SVM)
Support Vector Machines (SVM)
- Advanced Section 9: Support Vector Machine
- Advanced Section 9: Support Vector Machines Demo [Notebook]
Tensor
The Data Science Process
The Grammar of Data
- Lecture 2: Data Engineering Demo [Notebook]