Workflow Element Store

  1. Surveys and Questionnaires
  2. Mobile Applications or IoT Applications
  3. Data Pre-existing
  4. WebScraping
  5. Data Logging
  6. APIs and Data Feeds
  7. Data Generation
  8. Crowdsourcing
  9. Structured Data (Tabular)
  10. Unstructured data (Audio)
  11. Public Datasets
  12. Data Collaboration and Partnerships
  13. Unstructured data (Images / Videos)
  1. PostgreSQL
  2. Azure Data Warehouse
  3. AWS Redshift
  4. GCS
  5. GCP BigQuery
  6. MS SQL server
  7. NoSQL DB
  8. Oracle DB
  9. RDBMS
  10. S3
  11. Informatica
  12. Azure blob storage
  13. MySQL
  1. Textual Feature Extraction
  2. Handling Noisy Data
  3. Data Scaling and Normalization
  4. Binning
  5. Logarithmic Transform
  6. Handling Time-Series Data
  7. Polynomial Features
  8. Dimensionality Reduction
  9. Auto-Preprocessing libraries
  10. AutoEDA libraries
  11. Domain-Specific Feature Engineering
  12. Handling Categorical Data
  13. Handling Imbalanced Classes
  14. Dimensionality Reduction
  15. Dealing with Outliers
  16. Feature Extraction from Images
  17. Data Scaling and Normalization
  18. Time-Based Features
  19. Handling Missing Data
  20. Encoding Categorical Variables
  21. Interaction Features
  22. Feature Selection
  1. Time Series Anaysis
  2. Unsupervised Learning
  3. Supervised Learning-Regression
  4. Blackbox Techniques
  5. Forecasting
  6. Ensemble Techniques
  7. Train-Test Split
  8. Supervised Learning-binary classification
  9. Data Partitioning
  10. Supervised Learning-multiclass classification
  1. Transfer Learning
  2. Batch Normalization
  3. Data Augmentation
  4. Data Partition-sequential
  5. Gradient Clipping
  6. Batch Size Selection
  7. Regular Monitoring and Logging
  8. Regularization
  9. Train-Test Split
  10. Learning Rate Scheduling
  11. Weight Initialization
  12. Early Stopping
  13. Ensemble Methods
  14. Cross-Validation
  15. Hyperparameter Tuning
  1. Cross-Validation
  2. Hyperparameter Tuning
  3. Evaluation Metrics
  4. Model Comparison
  5. External Validation
  6. Data Partitioning
  7. Model Interpretability
  8. Performance Visualization
  9. Regularization Techniques
  10. Train-Test Split
  1. Model Retraining and Updating
  2. Prediction Logging
  3. Performance Metrics
  4. Data Drift Monitoring
  5. Edge Deployment
  6. Model Drift
  7. Web APIs - Flask, FastAPI, etc.
  8. Documentation and Reporting
  9. Bias and Fairness Assessment
  10. Model Versioning
  11. Cloud Deployment
  12. Documentation and API Documentation
  13. Model Health Monitoring
  14. Security Considerations
  15. Streamlit
  16. Feedback Collection
  17. Model Serialization
  18. Model Registry
  19. Alerting and Notification
  20. Model Monitoring and Maintenance
  21. Continuous Integration and Deployment (CI/CD)
  22. Containerization
  23. Monitoring and Logging
  24. Serverless Computing
  25. A/B Testing
  26. Concept Drift Detection
  27. Error Analysis
  1. Mobile
  2. End User Machine
ML Workflow Beginner - Architecture
  • Element belongs to model
  • Element not belongs to model
Feature Store

Feature Store
(Online / Offline)

Data Sources

Data Sources

Data Warehouse

Data Warehouse/ Data Lake

Data Pre Processing & Feature Engineering

EDA, Data Pre Processing & Feature Engineering

Model Selection

Model Selection

Model Training & Hyper Parameter Tuning

Model Training & Hyper Parameter Tuning

Model Evaluation

Model Evaluation

Model Deployment

Model Deployment

End User Device

End User Device

Model Registry

Model Registry