- Cost Functions
- Creating Charts with Subplots
- Gradient Descent Algorithm
- Pitfalls of Optimisation
- Understanding the Learning Rate
- Creating 3-Dimensional Charts
- Understanding Partial Derivatives and How to use SymPy
- Batch Gradient Descent with SymPy
- Concatenating Numpy Arrays
- The Mean Squared Error (MSE)
- A MSE Cost Function
- Gradient Descent with a MSE Cost Function
- Index Data, Pandas Series, and Dummy Variables
- Descriptive Statistics: the Mean vs the Median
- Correlation: Understanding Strength & Direction
- Calculating Correlations and the Problem posed by Multicollinearity
- Visualizing Correlations with a Heatmap
- Seaborn Pairplots & Jupyter Microbenchmarking Techniques
- Multivariable Regression
- How to Shuffle and Split Training & Testing Data
- How to Calculate the Model Fit with R-Squared
- Model Evaluation
- How to Interpret Coefficients using p-Values and Statistical Significance
- VIF & Testing for Multicollinearity
- Model Simplification & Bayesian Information Criterion
- How to Analyze and Plot Regression Residuals
- Build a Valuation Tool: Working with Pandas Series & Numpy ndarrays
- The Naive Bayes Algorithm and the Decision Boundary for a Classifier
- Basic Probability
- Joint & Conditional Probability
- Bayes Theorem
- Introduction to Natural Language Processing (NLP)
- Tokenizing, Removing Stop Words and the Python Set Data Structure
- Word Stemming & Removing Punctuation
- Removing HTML tags with BeautifulSoup
- Advanced Subsetting on DataFrames: the apply() Function
- Logical Operators to Create Subsets and Indices
- Word Cloud with Python
- Sparse Matrix (Part 1): Split the Training and Testing Data
- Sparse Matrix (Part 2): Data Munging with Nested Loops
- Sparse Matrix (Part 3): Using groupby() and Saving .txt Files
- Create a Full Matrix
- Count the Tokens to Train the Naive Bayes Model
- Joint Conditional Probability (Part 1): Dot Product
- Joint Conditional Probability (Part 2): Priors
- Making Predictions: Comparing Joint Probabilities
- The Accuracy Metric
- False Positive vs False Negatives
- The Recall Metric, Precision Metric, F-score or F1 Metric
- A Naive Bayes Implementation using SciKit Learn