Useful Links
Statistics
Statistical Computing
1. Introduction to Statistical Computing
2. Programming Fundamentals for Statistics
3. Data Management and Manipulation
4. Numerical Methods for Statistics
5. Simulation and Resampling Methods
6. Advanced Computational Methods
7. Statistical Model Implementation
8. Visualization and Communication
9. Software Engineering for Statistics
Numerical Methods for Statistics
Numerical Linear Algebra
Matrix Fundamentals
Matrix Representation
Matrix Properties
Symmetric Matrices
Positive Definite Matrices
Orthogonal Matrices
Basic Matrix Operations
Addition and Subtraction
Scalar Multiplication
Matrix Multiplication
Transposition
Matrix Decompositions
LU Decomposition
QR Decomposition
Gram-Schmidt Process
Householder Reflections
Cholesky Decomposition
Singular Value Decomposition
Properties and Applications
Truncated SVD
Eigenvalue Decomposition
Eigenvalues and Eigenvectors
Spectral Decomposition
Solving Linear Systems
Direct Methods
Gaussian Elimination
LU Factorization
Forward and Back Substitution
Iterative Methods
Jacobi Method
Gauss-Seidel Method
Conjugate Gradient Method
Applications in Statistics
Least Squares Problems
Normal Equations
QR Approach
SVD Approach
Principal Component Analysis
Linear Discriminant Analysis
Numerical Optimization
Optimization Fundamentals
Objective Functions
Constraints
Local vs. Global Optima
Convexity
Univariate Optimization
Golden Section Search
Brent's Method
Derivative-Based Methods
Root-Finding Methods
Bisection Method
Newton-Raphson Method
Secant Method
Fixed-Point Iteration
Multivariate Optimization
Unconstrained Optimization
Gradient Descent
Steepest Descent
Stochastic Gradient Descent
Adaptive Learning Rates
Newton's Method
Quasi-Newton Methods
BFGS Algorithm
L-BFGS Algorithm
Conjugate Gradient Methods
Constrained Optimization
Lagrange Multipliers
KKT Conditions
Penalty Methods
Barrier Methods
Statistical Applications
Maximum Likelihood Estimation
Maximum A Posteriori Estimation
Expectation-Maximization Algorithm
E-Step Implementation
M-Step Implementation
Convergence Criteria
Numerical Integration
Deterministic Integration
Newton-Cotes Formulas
Trapezoidal Rule
Simpson's Rule
Composite Rules
Gaussian Quadrature
Gauss-Legendre Quadrature
Gauss-Hermite Quadrature
Adaptive Quadrature
Monte Carlo Integration
Basic Monte Carlo
Importance Sampling
Stratified Sampling
Applications in Statistics
Marginal Likelihood Computation
Posterior Integration
Normalizing Constants
Interpolation and Approximation
Polynomial Interpolation
Lagrange Interpolation
Newton's Divided Differences
Spline Interpolation
Linear Splines
Cubic Splines
B-Splines
Kernel Methods
Kernel Density Estimation
Kernel Regression
Previous
3. Data Management and Manipulation
Go to top
Next
5. Simulation and Resampling Methods