Skip to content

Latest commit

 

History

History
207 lines (136 loc) · 3.7 KB

README.md

File metadata and controls

207 lines (136 loc) · 3.7 KB

AI Track

My projects and implementations from the 01Edu AI track, covering mathematics, statistics, machine learning, algorithms, and applied data science.

Projects

1. Math Skills

Fundamental mathematical and statistical operations implemented in Python.

Topics

  • Mean
  • Median
  • Variance
  • Standard deviation
  • Percentiles
  • Data analysis

📁 math-skills


2. Linear Statistics

Statistical analysis and linear relationships between variables.

Topics

  • Linear statistics
  • Correlation
  • Regression concepts
  • Statistical calculations
  • Data visualization

📁 linear-stats


3. Linear Regression

Implementation and exploration of linear regression using generated datasets.

Topics

  • Linear regression
  • Model fitting
  • Regression coefficients
  • Predictions
  • Residuals
  • Mean Squared Error (MSE)
  • Noise and its effect on regression

📁 linear-regression


4. Guess It

An algorithmic programming project focused on implementing a solution from a defined problem specification.

📁 guess-it


5. Guess It 2

An extended version of the Guess It project with additional problem-solving requirements.

📁 guess-it-2


6. Matrix Factorization

Exploration and implementation of matrix factorization techniques used in machine learning.

Topics

  • Matrices
  • Matrix decomposition
  • Factorization
  • Numerical computation
  • Machine learning applications

📁 matrix-factorization-project


7. Spectral Learning

Exploration of spectral methods used in machine learning and data analysis.

Topics

  • Linear algebra
  • Eigenvalues and eigenvectors
  • Spectral methods
  • Machine learning

📁 spectral-learning-project


8. Credit Scoring

A machine learning project focused on predicting credit-related outcomes from financial data.

Topics

  • Data preprocessing
  • Feature engineering
  • Classification
  • Model training
  • Model evaluation

📁 credit-scoring


9. S&P 500 Strategies

Development and analysis of trading strategies using S&P 500 market data.

Topics

  • Financial data
  • Market analysis
  • Trading strategies
  • Technical indicators
  • Strategy evaluation

📁 sp500-strategies


10. S&P 500 Backtesting

Backtesting trading strategies against historical S&P 500 data to evaluate their performance.

Topics

  • Historical market data
  • Backtesting
  • Strategy performance
  • Returns
  • Risk analysis

📁 backtesting-sp500


Tech Stack

  • Python
  • NumPy
  • Pandas
  • Matplotlib
  • Scikit-learn
  • Jupyter Notebook
  • Git

Repository Structure

AI/
├── backtesting-sp500/
├── credit-scoring/
├── guess-it/
├── guess-it-2/
├── linear-regression/
├── linear-stats/
├── math-skills/
├── matrix-factorization-project/
├── sp500-strategies/
└── spectral-learning-project/

Learning Focus

The projects cover several areas of AI and machine learning:

Mathematics
    ↓
Statistics
    ↓
Linear Algebra
    ↓
Machine Learning
    ↓
Applied Machine Learning
    ↓
Financial Machine Learning

About

This repository contains my work through the 01Edu AI track, with each project focused on implementing and understanding a specific concept through practical programming.

The goal is to build strong foundations in the mathematics, algorithms, and machine learning techniques required for developing AI systems.

Author

Afolabi Adewale Adeniyi

AI/ML Engineer | Engineering | Scientific Machine Learning