Workflow Element Store

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