AI General Terms Flashcards
Improve base knowledge
Neural Network
a computer system modeled on the human brain and nervous system.
What is Grounding in AI?
The process of connecting language models to factual, verifiable information and real-world data sources, ensuring outputs are based on accurate, current information rather than training data alone.
How does Google Cloud Platform implement Grounding?
GCP implements grounding through:
Vertex AI’s built-in data connectors
Integration with enterprise data sources
Real-time data validation
Ability to connect to external APIs and databases
What is Tuning in machine learning?
The process of adjusting model parameters during training to optimize performance. Includes both automated parameter adjustment during training and manual hyperparameter optimization.
How does Fine Tuning differ from regular tuning?
The process of taking a pre-trained model and further training it on a specific dataset for a particular task or domain. This allows the model to specialize while retaining its base knowledge.
What does Model Management encompass in GCP?
Comprehensive oversight of ML models including:
Version control
Deployment management
Resource allocation
Access control
Model lifecycle management
What aspects of ML models should be monitored?
Key monitoring aspects include:
Model performance metrics
Prediction quality
Resource utilization
Data drift
Model drift
Latency and throughput
Error rates
What is Prompt Management?
The systematic approach to:
Creating and organizing prompts
Versioning prompt templates
Testing prompt effectiveness
Measuring prompt performance
Standardizing prompt patterns across applications
What should be tracked in model Notes and Status?
Critical tracking elements:
Training history
Performance metrics
Deployment status
Known issues
Update history
Dependencies
Production readiness
What should be included in ML model change tracking?
Essential elements to track:
Code changes
Data updates
Parameter modifications
Performance impact
Environmental changes
Deployment status
Rollback points
What is the Softmax function?
A mathematical function that converts a vector of numbers into a probability distribution. Commonly used in neural networks’ output layer for multi-class classification, ensuring all probabilities sum to 1.
What is RAG?
Retrieval-Augmented Generation
A technique that enhances language model responses by:
Retrieving relevant information from external sources
Incorporating this information into the generation process
Providing current and accurate information
Maintaining source attribution
What are RNNs and their use cases?
Neural networks designed for sequential data processing:
Maintains internal memory state
Processes sequences one element at a time
Suitable for time series, text, and speech
Can handle variable-length inputs
What are CNNs and their primary applications?
Neural networks specialized for processing grid-like data:
Excellent for image processing
Feature detection through convolution operations
Spatial hierarchy learning
Reduced parameter count compared to fully connected networks
What is a Vector in ML context?
A mathematical representation of data points:
Ordered array of numbers
Represents features in multi-dimensional space
Used for embeddings in ML models
Enables similarity comparisons
Like words from a page represented in numbers
Like a set of numbers representing a picture
0’s adn 1’s