Workflow Element Store

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