Workflow Element Store

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