1 Chapter 3 Flashcards
(66 cards)
What is the role of a data engineer in AI/ML products?
To power the data flow needed for product success and maintain the ETL pipeline
ETL stands for Extract, Transform, Load, a process for data integration.
What does ETL stand for?
Extract, Transform, Load
How often are ETL pipelines generally updated?
In batches and not in real time
What is a data pipeline that is updated continuously used for?
To provide real-time insights for dashboards used by internal business users
What is MLOps?
A practice that combines machine learning and operations to maintain AI systems
What does IaaS stand for?
Infrastructure as a Service
Why is strategizing and planning for AI adoption crucial?
To avoid technical debt and ensure sustainable implementation
What is model decay?
The decline in model performance over time due to changes in underlying data
What is one deployment strategy involving a new model alongside an existing one?
Shadow deployment
In A/B testing, what is the primary goal?
To compare the performance of two slightly different models
What is a gradual deployment strategy that tests new models on subsets of users called?
Canary deployment
What platform does Databricks offer for managing the ML life cycle?
MLflow
What is the purpose of Google’s AI Platform?
To deploy production-level ML pipelines
What is Uber’s ML management tool called?
Michelangelo
What does Meta’s ML platform aim to achieve?
Reusability of ML algorithms and easy access to past projects
What service does Amazon provide for building and deploying ML models?
Amazon SageMaker
What tools did Airbnb use to orchestrate their ML platform?
Zipline, Redspot, DeepThought
What is the promise of AI rooted in?
Quantifying prediction and optimization
What percentage of Amazon’s sales come from their recommendation engine?
35%
What is a smart strategy for implementing AI/ML projects?
Start small, apply to a clear business goal, and track effectiveness
What is essential for justifying investment in AI projects?
Communicating the strength and capabilities of AI
What do we learn through in the context of AI/ML projects?
Iteration
What is the importance of iteration in learning?
Iteration builds confidence through successful task completion.
How does GE utilize AI for customer benefit?
GE offers cost savings to its customers.