Copy Everything Flashcards
What does Artificial Intelligence (AI) refer to?
The simulation of human intelligence in machines designed to think and act like humans.
Name three applications of AI.
- Personal Assistants
- Fraud Detection
- Medical Imaging
What is Machine Learning (ML)?
A method of data analysis that automates analytical model building.
What are the types of data in Machine Learning?
- Structured Data
- Semi-Structured Data
- Unstructured Data
Fill in the blank: In ML, the _______ process involves feeding large amounts of data to an algorithm.
training
What are the three styles of Machine Learning?
- Supervised Learning
- Unsupervised Learning
- Reinforcement Learning
What is Deep Learning?
A subset of ML that utilizes neural networks with multiple layers to recognize complex patterns.
What is the structure of a neural network?
- Input Layer
- Hidden Layers
- Output Layer
Name two applications of Deep Learning.
- Image Classification
- Natural Language Processing (NLP)
True or False: Traditional ML requires manual feature selection.
True
What is Generative AI?
Models that generate new content based on training data.
What are transformers in Generative AI?
A model architecture that processes sequences of data in parallel.
Fill in the blank: In Generative AI, _______ encodes the relative position of each token in a sequence.
Positional Encoding
What is the difference between few-shot and zero-shot learning?
- Few-shot Learning: Provides a few examples
- Zero-shot Learning: Performs a task without examples
What are the advantages of using AWS Generative AI Services?
- Accessibility
- Efficiency
- Cost-Effectiveness
- Speed to Market
- Security and Compliance
- Meeting Business Objectives
What are some limitations of Generative AI?
- Lack of Contextual Understanding
- Hallucinations and Inaccuracy
- Interpretability Challenges
What characterizes Supervised Learning?
The model is trained on a labeled dataset to predict outputs for new data.
What are the two types of Supervised Learning?
- Classification
- Regression
What is Clustering in Unsupervised Learning?
Grouping data points into clusters based on similarity.
What is Semi-Supervised Learning?
A blend of supervised and unsupervised learning using both labeled and unlabeled data.
What is Reinforcement Learning?
An agent learns to make decisions by maximizing cumulative rewards through actions.
What is the difference between Batch Inference and Real-Time Inference?
- Batch Inference: Delayed results for large numbers of inferences
- Real-Time Inference: Immediate responses to client requests
What is a confusion matrix?
Summarizes classification model performance with true positives, true negatives, false positives, and false negatives.
What is Precision in model evaluation?
Focuses on the accuracy of positive predictions.
What are the regression metrics used to evaluate models?
- Mean Squared Error (MSE)
- Root Mean Squared Error (RMSE)
- Mean Absolute Error (MAE)
What does Amazon Rekognition service do?
Deep learning service for computer vision tasks.
What is Amazon Comprehend used for?
NLP service that discovers insights and relationships in text.
True or False: AWS provides pre-trained AI services accessible through APIs.
True
What is the function of transcription in AI?
Converts spoken language into text (speech-to-text)
Includes real-time transcription and captioning for live or recorded audio/video.
What does Amazon Personalize provide?
Provides personalized recommendations for customers
Includes product/content recommendations and targeted marketing campaigns.
What is the purpose of Amazon Translate?
Neural machine translation for text across 75 languages
Supports real-time translation in chat applications and multilingual content creation.
What is Amazon Forecast used for?
AI service for time series forecasting
Includes demand forecasting, inventory management, and financial planning.
What does Amazon Fraud Detector do?
Detects potentially fraudulent online activities using pre-trained models
Helps prevent online payment fraud, detect fake accounts, and prevent account takeover.
What is Amazon Bedrock?
Service to build generative AI applications using foundation models from top AI providers
Supports content creation, image generation, and retrieval augmented generation (RAG) for enhanced model accuracy.
What is the main function of Amazon SageMaker?
Comprehensive service for building, training, and deploying custom ML models
Enables custom model development for predictive analytics, large-scale data processing, and real-time inference.
What is SageMaker Ground Truth?
A data labeling service to build highly accurate training datasets for machine learning quickly
Features human-in-the-loop labeling and automated data labeling using machine learning models.
What feature does SageMaker Canvas provide?
Enables business analysts to build machine learning models and generate accurate predictions without writing code
Offers a no-code interface and automated model generation.
What is the purpose of SageMaker Model Monitor?
Monitors deployed models in production for data and model quality issues
Automatically detects and alerts on potential problems.
Define inference in machine learning.
The process of generating outputs from new inputs using a trained model.
What is the significance of temperature in inference parameters?
Controls the randomness of responses
Higher values increase diversity.
What does the term ‘Bias Mitigation’ refer to?
Address biases present in training data to ensure ethical and fair outcomes
Strategies include analyzing and correcting biases in training data.
What is the role of a Vector Database?
Store data as numerical vectors and facilitate efficient lookups
Enhances model capabilities by providing relevant data.
What are the core dimensions of Responsible AI?
- Fairness
- Explainability
- Robustness
- Privacy and Security
- Governance
- Transparency
What does the Shared Responsibility Model in AWS entail?
AWS ensures the physical security of data centers, hardware, and networking components
AWS manages the underlying infrastructure, including physical servers and operating systems.
What is the purpose of evaluation metrics in machine learning?
Assess the performance of models based on specific tasks and requirements
Metrics can include accuracy, precision, recall, F1 score, RMSE, MAP, and MAE.
What is Few-Shot Prompting?
Providing a few examples to help the LLM understand and generate responses better.
What is a prompt in the context of language models?
A specific set of inputs provided to a language model to guide it in generating an appropriate response or output.
What is the function of SageMaker Model Registry?
A centralized repository to store, version, and manage machine learning models
Supports model versioning and integration with deployment pipelines.
What is the purpose of Amazon SageMaker Experiments?
A tool to organize, track, compare, and evaluate machine learning experiments
Features experiment tracking and lineage tracking.
What does the term ‘Customization’ refer to in the context of AI models?
Modify or extend the pre-trained model to fit specific needs.
What is the function of SageMaker Pipelines?
A service to build, automate, and manage end-to-end machine learning workflows
Supports workflow orchestration and model deployment.
What does Amazon SageMaker Inference Recommender do?
Helps select the best compute instance and configuration for inference workloads by running benchmark tests
Provides instance type recommendations and configuration testing.
What is equity in AI systems?
Ensures equitable treatment across diverse groups
What does explainability in AI refer to?
Provides clear reasons for AI decisions
Define robustness in the context of AI.
Ensures tolerance to failures and minimizes errors
What is the purpose of privacy in AI?
Protects user data and ensures PII is not exposed
What does governance mean in AI systems?
Meets compliance and risk management standards
Define transparency in AI.
Clearly communicates model capabilities and risks
What is the Shared Responsibility Model in AWS security?
Divides responsibilities between AWS and customers regarding security
What are AWS responsibilities in the Shared Responsibility Model?
Security of the Cloud, including Infrastructure Security and Service Management
What are customer responsibilities in the Shared Responsibility Model?
Service Configuration and Application Security
What is the purpose of Identity and Access Management (IAM) in AWS?
Manages access to AWS resources, including user creation, permissions, and MFA
Who is the root user in AWS IAM?
The initial account with unrestricted access
What are IAM policies?
JSON documents that define permissions for AWS services and resources
What is the Principle of Least Privilege in IAM?
Grant only the permissions necessary for completing specific tasks
What are IAM groups?
Collections of IAM users with shared permissions
What is the benefit of using IAM roles?
Provides temporary access to AWS resources, reducing risk from long-lived credentials
Define identity federation in AWS.
Users authenticate through external identity providers to receive temporary AWS credentials
What is the purpose of AWS CloudTrail?
Captures API calls and events within AWS
What does S3 Block Public Access do?
Blocks public access to S3 buckets and objects
What is the purpose of data encryption?
Protects data confidentiality by making it unreadable without decryption keys
What is Client-Side Encryption?
Customers encrypt data before sending it to AWS services
What does AWS Key Management Service (KMS) do?
Creates, manages, and controls encryption keys
What is the purpose of Amazon Macie?
Monitors S3 buckets for data security and identifies sensitive data
What is the role of a Virtual Private Cloud (VPC) in AWS?
Creates private networks within AWS
What are AI model vulnerabilities?
Risks such as training data access, adversarial inputs, and model inversion
What is the purpose of Amazon SageMaker Model Monitor?
Monitors model performance and data quality in production
What does AWS Audit Manager do?
Maps compliance requirements to AWS usage data and generates assessment reports
What is AWS Config used for?
Monitors resource configurations and compliance
What is the purpose of Amazon Inspector?
Assesses security vulnerabilities in applications and containers
What does AWS Trusted Advisor evaluate?
AWS environment against best practices for cost optimization, performance, security, and operational excellence
What is the function of AWS Glue DataBrew?
Provides visual data preparation and data quality management tools