Back to projects

Probability and Linear Algebra

A program that utilizes and visualizes various probability distributions and Linear Algebra concepts which are integral in the study of machine learning.

PythonNumPySciPyJupyterMatlab

Probability and Linear Algebra

A specialized program designed to compute, model, and visualize diverse probability distributions and fundamental Linear Algebra equations. These concepts serve as critical building blocks for advanced machine learning models and data analysis pipelines.

Experience Gained

  • Mathematical Modeling: Translated complex mathematical concepts (such as vectors, eigenvalues, and distribution shapes) into code.
  • Scientific Python Stack: Handled matrix transformations and computations using optimized library methods.
  • Interactive Visuals: Developed notebooks to plot distribution densities, linear mappings, and eigenvectors visually.

Tech Stack

  • Programmed in Python using the NumPy and SciPy scientific libraries.
  • Designed interactive visual workflows with Jupyter Notebooks and MATLAB.