Skip to content

tinh2044/AI-Resource

Repository files navigation

AI Resources

Repository structure

online/ – curated markdown files that contain links to external resources (arXiv, journals, blog posts).
  • Root level .md files – organized by AI/ML domains
  • computer-vision/ – detailed CV papers organized by specific topics
offline/ – books & papers stored directly in the repo (PDF).
  • offline/Books/ – textbooks, reference books
  • offline/Papers/ – academic papers, slide decks, notes
diagrams/ – visual resources and timeline diagrams
scripts/ – utility scripts for repository maintenance

When you contribute, please read CONTRIBUTING.md for rules on adding new PDFs or links.

This repository contains books and documents related to Machine Learning and Deep Learning. The goal is to create a clear and useful learning resource for study and reference to solve specific problems. These are documents I have collected throughout my studies. I hope everyone will find it helpful!

If you find it useful, please give me a star ⭐. It will be the motivation for me to continue developing this repo.

If you don't know where to start learning, check out: AI Roadmap. This roadmap will help you learn all about ML and DL, then you can dive deeper into a specific area.

Table Of Contents


📚 Offline Resources (PDF Files)

📖 Books

Database

Deep Learning

Machine Learning

Linear Algebra & Mathematics

Programming Libraries

📄 Academic Papers

Computer Vision

  • Classification Models: ResNet, DenseNet, EfficientNet, MobileNet, SE-Net, ShuffleNet, SqueezeNet, InceptionNet
  • CNN Architectures: Lightweight FCN, Conditional Convolution, CNN fundamentals
  • Vision Transformers: ViT, Recent advances, CNN-Transformer hybrid models
  • OCR: Text Recognition, TrOCR Transformer-based OCR
  • Image Classification: ConvNeXt, FractalNet, Inception-ResNet, NASNet, Xception
  • Action Recognition: SlowFast Networks, Video Vision Transformer
  • Image Captioning: Show, Attend and Tell
  • Object Detection: YOLO series
  • Specialized Topics: Mamba, MixUp Augmentation, High-Resolution Representation Learning

Generative Adversarial Networks

  • Classic GANs: DCGAN, WGAN, Progressive GAN
  • Conditional GANs: Conditional GAN, AC-GAN, InfoGAN
  • Image-to-Image: CycleGAN, StackGAN (v1 & v2)
  • Super Resolution: SRGAN

Sequence Models

  • RNNs: Basic RNN concepts, implementations
  • LSTM: Convolutional LSTM, Backpropagation in LSTM
  • GRU: Gated Recurrent Units fundamentals
  • Transformers: Attention mechanisms, Deep Transformer models
  • Modern Architectures: Mamba - Linear Time Sequence Modeling
  • Word Embeddings: Word embedding techniques

Technical Papers

  • Normalization: Batch Normalization, Layer Normalization
  • Regularization: Dropout techniques
  • Optimization: Adam optimizer, learning rate strategies
  • Training Techniques: Transfer Learning, Graph mode execution
  • Neural Network Concepts: Synthetic Gradients, Decoupled Neural Interfaces

Evaluation & Metrics

  • Classification Metrics: Model evaluation techniques
  • ROC Analysis: ROC curves and cutoff analysis
  • Visualization: Multiple evaluation metrics visualization

Vietnamese AI Resources

  • Descriptions: GNN, Multimodal LLMs, Diffusion Colorization, VAE
  • Slides: Multimodal LLM, Math Solver with LLMs
  • Tutorials: LangChain, Multi-task Learning

🌐 Online Resources (Curated Links)

🖼️ Computer Vision

📋 Quick Access: computer-vision.md - Comprehensive curated list of CV papers with direct links

📁 Detailed Topics: computer-vision/ folder contains specialized guides:

🗣️ Natural Language Processing

📋 Coming Soon: natural-language-processing.md

This section is under development. Check back soon for curated NLP resources!

🎨 Generative Models

📋 Coming Soon: generative-models.md

This section is under development. Check back soon for generative AI resources!

🎮 Reinforcement Learning

📋 Coming Soon: reinforcement-learning.md

This section is under development. Check back soon for RL resources!

⚡ Optimization

📋 Coming Soon: optimization.md

This section is under development. Check back soon for optimization techniques!


📝 How to Use This Repository

  1. For Beginners: Start with the AI Roadmap to understand learning paths
  2. For Specific Topics: Browse the online curated lists for latest papers and resources
  3. For Deep Study: Download PDFs from the offline collection for comprehensive learning
  4. For Visual Learners: Check out the diagrams and timeline visualizations

⭐ If you find this repository helpful, please give it a star to support continued development!

About

A resource for everyone, who wants study about AI

Topics

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published