Workflow Element Store

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