Useful Links
Computer Science
Artificial Intelligence
Machine Learning
Machine Learning for Developers
1. Introduction to Machine Learning for Developers
2. Machine Learning Project Lifecycle
3. Supervised Learning Fundamentals
4. Unsupervised Learning Fundamentals
5. Python Machine Learning Ecosystem
6. Data Engineering for Machine Learning
7. Pre-trained Models and Transfer Learning
8. Model Deployment and MLOps
9. Production Monitoring and Maintenance
10. Natural Language Processing for Developers
11. Computer Vision for Developers
12. Responsible AI and Ethics
13. Advanced Topics and Specializations
Computer Vision for Developers
Image Processing Fundamentals
Image Representation
Pixel Values
Color Spaces
Image Formats
Image Preprocessing
Resizing and Cropping
Normalization
Data Augmentation
Convolutional Neural Networks
CNN Architecture
Convolutional Layers
Pooling Layers
Fully Connected Layers
Advanced CNN Concepts
Batch Normalization
Dropout Regularization
Skip Connections
Popular CNN Architectures
LeNet
AlexNet
VGG
ResNet
Inception
Computer Vision Tasks
Image Classification
Single-Label Classification
Multi-Label Classification
Fine-Grained Classification
Object Detection
Bounding Box Detection
YOLO Family
R-CNN Family
Image Segmentation
Semantic Segmentation
Instance Segmentation
Panoptic Segmentation
Image Generation
Generative Adversarial Networks
Variational Autoencoders
Diffusion Models
Transfer Learning in Computer Vision
Pre-trained Model Selection
Feature Extraction
Fine-Tuning Strategies
Domain Adaptation
Previous
10. Natural Language Processing for Developers
Go to top
Next
12. Responsible AI and Ethics