Skip to content
rpaut03lPublic

About

This Repo contains details wrt - AI, ML, ODS, DSA, DeepLearning, MachineLearning, DLOps, MLOps, Projects

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Latest commit

ย 

History

438 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Hey there! ๐Ÿ“š Welcome to TS-01

TS 01 ยท Study Notes ยท AI/ML

Every concept explained so simply. Every number computed step-by-step.

Singapore Currently Studying


๐Ÿ† Featured Projects โ€” Applied Portfolio

Beyond coursework: end-to-end applied work spanning cybersecurity, deep learning, and MLOps โ€” built, demoed, tested, and documented.

๐Ÿ”“ Reentrancy Attack โ€” Smart Contract Security

Solidity Foundry MetaMask

Live exploit + defense on Ethereum smart contracts โ€” drains an 11 ETH vault via a classic reentrancy bug, then blocks the identical attack with Checks-Effects-Interactions + a nonReentrant guard. Built with Foundry, Anvil, and a Next.js/MetaMask UI; proven with Forge tests exposing the full recursive call trace. CSL6010 Cyber Security ยท Group 6

๐Ÿ›ก๏ธ PoisonedRAG + RAG-Shield โ€” RAG Poisoning Defense

Python Streamlit FAISS

Reproduces a USENIX Security 2025 RAG-poisoning attack (~90% attack success from just 5 malicious documents), then builds RAG-Shield โ€” a 3-ring defense-in-depth pipeline (ingest screening, retrieval trust scoring, cross-LLM consensus across Claude/Mistral/LLaMA) that drives attack success down to ~13% while preserving normal-query accuracy. CSL6010 ยท Group 6

๐ŸŽจ Mode Collapse in GANs โ€” Presentation Kit

PyTorch HTML5

Solo-built deep-learning presentation kit: an interactive browser-based live demo that simulates GAN mode collapse in real time (ten target classes collapsing to one, live mode-coverage tracking, one-click fix reveal), a presenter runbook, a Q&A guide, and full study notes running theory โ†’ numericals โ†’ runnable PyTorch (simple GAN + DCGAN). ๐Ÿ“ฆ Repo ยท ๐ŸŽฅ Live Demo ยท Deep Learning ยท Group 1

๐ŸŽญ MLOps Emotion Pipeline โ€” DistilBERT CI/CD

HuggingFace Docker GitHubActions W&B

End-to-end MLOps: fine-tunes distilbert-base-uncased for 6-class emotion classification (Kaggle GPU training + W&B experiment tracking), publishes to a public Hugging Face model repo, packages inference in Docker, and ships via GitHub Actions CI/CD with a branch-protected, peer-reviewed PR workflow. MLOps ยท Group 12

๐ŸŽ“ More Deep Learning Demos โ€” Batchmates' Work

Interactive live demos from fellow M.Tech AI batchmates, worth a look:

Demo Topic Live Link
๐ŸŽจ Watching a GAN Collapse Generative Adversarial Networks โ€” mode collapse, live rpaut03l.github.io/gan-mode-collapse-demo-grp-1-iit-j
๐ŸŽฌ RBM Movie Recommender Restricted Boltzmann Machines for recommendation teal-frangipane-2c6927.netlify.app
๐Ÿง  DBN Visualization Deep Belief Networks, visualized nikhilsaini-iitj.github.io/dbn-visualization
๐Ÿงฒ Contrastive Learning Explorer Explore how neural networks learn by comparing positive and negative pairs in embedding space scarlet-hatti-38.tiiny.site
๐Ÿ”— Contrastive Learning (Group 21) Self-supervised contrastive learning g25ait2134-tech.github.io/DL_Contrastive_Learning_Group21
โ™ป๏ธ Transfer Learning โ€” Feature Reuse Transfer learning & feature reuse sureshbabugandla.github.io/transfer-learning-feature-reuse

๐ŸŽ’ What This Repo Contains

Subject Description
๐Ÿค– AI Artificial Intelligence Search, Logic, Planning, Bayesian Networks, Reinforcement Learning โ€” 21 topics, 9800+ lines of ELI5 notes
๐Ÿง  ML Machine Learning Ensemble Methods, Boosting, AdaBoost, Gradient Descent, Regularization, model building
๐Ÿ”ข Maths Mathematics for AI/ML Linear Algebra, Probability & Statistics, Optimization, Calculus foundations
๐Ÿ’ป DSA&T Data Structures & Techniques Arrays, Trees, Graphs, Dynamic Programming, Sorting & Searching
๐Ÿ“ˆ ODS Optimization for Data Science Convex Optimization, Gradient Descent, Convergence Analysis, Constrained Optimization, Duality

โšก Focus Areas

Area Topics Covered
๐Ÿ” Search & Optimization BFS ยท DFS ยท A* ยท IDA* ยท Hill Climbing ยท Simulated Annealing ยท Genetic Algorithms
๐Ÿงฉ Constraint Satisfaction Backtracking ยท AC-3 ยท Forward Checking ยท MRV ยท LCV ยท Min-Conflicts
โ™Ÿ๏ธ Game Playing Minimax ยท Alpha-Beta Pruning ยท Expectimax ยท Evaluation Functions
๐Ÿ“ Logic & Reasoning Propositional Logic ยท First-Order Logic ยท Unification ยท Resolution ยท Backward Chaining
๐Ÿ—บ๏ธ Planning Situation Calculus ยท STRIPS ยท Partial Order Planning ยท Frame Problem
๐Ÿ•ธ๏ธ Probabilistic Models Bayesian Networks ยท CPTs ยท d-Separation ยท Causality ยท Simpson's Paradox ยท do-Calculus
๐ŸŽฎ Reinforcement Learning MDP ยท Bellman Equation ยท Value Iteration ยท Q-Learning ยท REINFORCE ยท Actor-Critic
๐Ÿง  ML Algorithms Ensemble Methods ยท AdaBoost ยท Gradient Boosting ยท Regression ยท Clustering ยท Deep Learning
๐Ÿ“ˆ Optimization Convex Functions ยท Gradient Descent ยท SGD ยท Convergence Rates ยท Duality ยท KKT Conditions

๐ŸŒŸ What Makes This Special

Feature Details
๐Ÿผ ELI5 Explanations Every concept starts with a story โ€” ice cream shops for Queues, plate piles for Stacks, melting ice cream for Discount Factor ฮณ
๐Ÿงฎ Full Arithmetic Traces No hand-waving. Every f=g+h, every e^(ฮ”E/T), every P(B|J,M) computed with every multiplication shown
โš ๏ธ Exam Trap Alerts 200+ common mistakes flagged โ€” the ones professors LOVE to test and students ALWAYS get wrong
๐Ÿ“Š Worked Examples 100+ step-by-step traces: BFS/DFS on graphs, A* on Romania, AC-3 REVISE calls, Q-table updates
๐Ÿ”— Linked Resources Every topic maps to: class data (ts-01), best YouTube lecture, AIMA textbook chapter

๐Ÿ—บ๏ธ AI โ€” Complete Topic Navigator

๐Ÿ” Search (Quiz 1)

# Topic Lines
01 Uninformed Search (BFS, DFS, UCS, IDS) 1061
02 Informed Search (Greedy, A*) 645
03 Memory-Bounded (IDA*, RBFS, SMA*) 305
04 Local & Evolutionary Search 544
05 And-Or Search 295

๐Ÿงฉ CSP (Quiz 1 + Assignment)

# Topic Lines
06 Backtracking, AC-3, MRV, LCV 539
07 Min-Conflicts 328

โ™Ÿ๏ธ Adversarial Search (Quiz 1)

# Topic Lines
08 Minimax Algorithm 329
09 Alpha-Beta Pruning 332
10 Expectimax Search 407

๐Ÿ“ Knowledge & Reasoning (Quiz 2)

# Topic Lines
11 Propositional Logic 435
12 FOL โ€” Syntax & Semantics 376
13 FOL โ€” Inference & Unification 622

๐Ÿ—บ๏ธ Planning (Major)

# Topic Lines
14 Situation Calculus 249
15 STRIPS & Sub-goals 355
16 Partial Order Planning 229

๐Ÿ•ธ๏ธ Bayesian & Causality (Quiz 2 + Major)

# Topic Lines
17 Bayesian Networks 443
18 Causality & Probabilistic Reasoning 238

๐ŸŽฎ Reinforcement Learning (Major)

# Topic Lines
19 MDP & Policy 624
20 Q-Learning, Passive & Active RL 442
21 Policy Search & REINFORCE 538

๐Ÿ”— Continue the Journey โ€” TS-02 (DLOps & MLOps)

TS-01 covers the foundations (AI, ML, Maths, DSA&T, ODS). The applied, production-facing continuation โ€” Deep Learning Operations and ML Operations โ€” lives in the sibling repo TS-02.

๐Ÿ”ฅ DLOps PyTorch โ†’ CNNs โ†’ tracking โ†’ distributed โ†’ deployment

# Topic Notebook
01 Intro to PyTorch โ€” tensors, autograd, first nn .ipynb
02 Basics for DL โ€” activations, losses, optimizers .ipynb
03 CNN + Feature Extraction โ€” CIFAR/LeNet, RandomForest hybrid .ipynb
04 Datasets & DataLoaders โ€” transforms, augmentation .ipynb
05 Custom Datasets โ€” ImageFolder, TinyVGG .ipynb
06 TensorBoard โ€” SummaryWriter, PR curves, hparams .ipynb
07 W&B Sweeps (course) โ€” init/log/sweep/agent .ipynb
08 W&B Sweeps (official) โ€” sweep_config grammar .ipynb
09 W&B Artifacts โ€” data + model versioning .ipynb
10 Distributed Training โ€” DataParallel, model parallel 18a ยท 18b ยท 18c
11 TorchScript โ€” trace vs script .ipynb
12 ONNX โ€” export, checker, onnxruntime .ipynb

๐Ÿ“Ž Start here โ†’ DLOps Hub ยท README ยท all notebooks


โš™๏ธ MLOps Data โ†’ pipelines โ†’ containers โ†’ orchestration โ†’ production

Area Covers
Systems Concepts ML system design, reproducibility, the "why" behind MLOps
Preprocessing & EDA Data cleaning, feature pipelines, exploratory workflows
Git ยท Docker ยท K8s Containerizing training/serving, versioned pipelines, orchestration
Experiment Tracking Bridges directly into DLOps modules 06-09 (TensorBoard, W&B)
Deployment Serving patterns that pair with DLOps modules 11-12 (TorchScript, ONNX)

๐Ÿ”— Related: K8s MLOps pipeline repo ยท ML workflows blog

How the three repos fit together: TS-01 (theory/foundations) โ†’ TS-02/MLOps (systems & pipelines) โ†’ TS-02/DLOps (deep learning in production) โ€” read in that order, or jump straight to whichever layer you need.


๐Ÿ› ๏ธ Tech Stack

๐Ÿ“š Study & Notes

Markdown Jupyter LaTeX Git

๐Ÿ AI / ML / RL

Python Scikit-Learn TensorFlow NumPy Pandas

โ˜๏ธ Cloud & Infra

AWS GCP Azure Kubernetes Docker

๐Ÿ”ง MLOps / AIOps

MLflow Kubeflow GitHub Actions ArgoCD


๐Ÿ“– Key References

Resource Type Link
AIMA (Russell & Norvig) ๐Ÿ“• Textbook artint.info
Stanford CS221 ๐ŸŽ“ Lectures YouTube
MIT AI (Patrick Winston) ๐ŸŽ“ Lectures YouTube
IIT Delhi AI ๐ŸŽ“ Lectures YouTube
Turing โ€” "Can Machines Think?" ๐Ÿ“„ Paper PDF

โญ Star this repo if it helped you study!

Built with โค๏ธ and โ˜• by rpaut03l

AI/ML Enthusiast ยท Singapore ๐Ÿ‡ธ๐Ÿ‡ฌ

About

This Repo contains details wrt - AI, ML, ODS, DSA, DeepLearning, MachineLearning, DLOps, MLOps, Projects

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages