WHY WORRY ABOUT THE MATH
The intuitions of math will allow you to:
- Choose the right algorithm(s) for the problem
- Make good choices on parameter settings, validation strategies
- Recognize Over-fitting or under-fitting
- Troubleshoot poor / ambiguous results
- Put appropriate bounds of confidence / uncertainty on results
- Do a better job of coding algorithms or incorporating them into complex analysis pipelines)
LINEAR ALGEBRA REVIEW VIDEO SERIES [Coursera Machine Learning by Dr. Andrew Ng]
- Matrices and Vectors
- Addition and Scalar Multiplication
- Matrix Vector Multiplication
- Matrix Vector Multiplication
- Matrix Vector Multiplication
- Matrix Multiplication Properties
- Inverse and Transpose
Watch video lectures and complete a Linear Algebra course of Dr. Gilbert Strang.
MATH ESSENTIALS
- Machine Learning Math Essentials by Dr. Jeff Howbert, University of Washington
- Math Notation Resource by Sebastian Raschka
- Fundamental Algebra Concepts by Sebastian Raschka
- Calculus and Differentiation Primer
GETTING STARTED WITH ANACONDA
QUANTOPIAN VIDEO LECTURE SERIES
NUMPY STACK IN PYTHON
Stack includes Numpy, Pandas, Matplotlib and Scipy (add-on library to Numpy for Statistics etc.)
NUMPY VIDEO SERIES
- Introduction
- Where to Get the Code
- Lists vs Arrays
- Dot Product 1
- Dot Product 2
- Vectors and Matrices
- Generating Numbers
- Matrix Products
- Other Matrix Operations
- Solving a Linear System
- Word Problem
- Manual Data Loading
PANDAS VIDEO SERIES
MATPLOTLIB VIDEO SERIES
SCIPY VIDEO SERIES
- Gaussian Probability Density Function (PDF) and Cumulative Density Function (CDF)
- Sampling Gaussian 1
- Sampling Gaussian 2
- Sampling Gaussian 3
- Interesting Scipy Functions
HACKING WITH PYTHON VIDEO SERIES
- What is Brute-Forcing?
- UNIX Password Cracker
- Zip Password Cracker
- What is Port Scanner?
- Basic Port Scanner
- NMAP Port Scanner
- What is botNet?
- Basic SSH botNet
- SSH Bruteforce
- LinkedIn View Bot
- What is Web Scraping?
- Image Scrapy Bot
- Finding Meta Data in Images
- Editing or Removing Meta Data