Workflow Element Store

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