AI Bot

AI-500: Data, Knowledge & Memory Management Flashcards

Microsoft Multi-Agent AI Solutions Expert AI-500 Flashcards

Study our AI-500: Data, Knowledge & Memory Management flashcards for the Microsoft Multi-Agent AI Solutions Expert AI-500 exam with 46+ flashcards. View as flashcards, a searchable table, or as a fun matching game.
Microsoft Multi-Agent AI Solutions Expert AI-500 Course Header Image
FrontBack
Define retrieval augmented generation RAGA technique that retrieves relevant documents then conditions generation on those documents to improve accuracy
Explain cosine similarity versus dot productCosine similarity measures angle similarity normalized by magnitude dot product measures raw magnitude overlap
Explain vector dimensionality trade offHigher dimensions can capture nuance but increase storage and computation costs
How are embeddings generatedBy passing text or data through a trained model that outputs fixed length vectors
How do embeddings integrate with Cognitive SearchUpload embeddings to a vector capable index to enable semantic similarity search
How to build a retrieval pipelineIngest clean data chunk text generate embeddings index vectors and implement similarity search then rank results
How to choose chunk sizeBalance context preservation with embedding capacity often between 200 and 1000 tokens depending on model
How to evaluate retrieval qualityUse relevance metrics user satisfaction human evaluation and downstream task performance
How to handle multi turn context windowsUse truncation prioritization summarization and hierarchical state to fit context within token limits
How to handle sensitive data in embeddingsApply differential privacy anonymization encryption and strict access controls
How to implement feedback loops for memory systemsCapture user corrections validate them and update memory with review processes
How to reduce token usage for context managementUse summarization selective recall and retrieval of only relevant chunks
How to secure knowledge basesUse access controls encryption auditing and input sanitization
List benefits of retrieval augmented generationImproves factual accuracy provides source grounding enables up to date responses
Name long term memory strategiesSelective storage summarization periodic review retrieval indexing
Name mitigation techniques for hallucinationsUse retrieval grounding chain of thought verification and constrained decoding
What are ANN algorithmsApproximate Nearest Neighbor algorithms that speed up similarity search with sublinear performance
What are best practices for indexing large corporaUse incremental ingestion sharding batching and monitoring for index health
What are common challenges of RAGRetrieval errors outdated sources context misalignment and hallucinations
What are embeddingsNumerical vector representations that capture semantic meaning of text or other modalities
What are knowledge graphsGraph structures that represent entities and relationships to enable reasoning and rich queries
What are structured semi structured and unstructured dataStructured data follows a schema semi structured has tags or keys and unstructured is freeform like text or images
What is a knowledge baseA curated repository of facts documents and relations used to support retrieval and reasoning
What is a vector storeA database optimized for storing embeddings and performing similarity search
What is Azure Cognitive SearchA managed search service that provides indexing semantic search and enriched document ingestion
What is Azure Cosmos DBA globally distributed multi model database service for low latency and high availability
What is chunking in document processingSplitting large documents into smaller chunks for embedding and retrieval
What is context management in conversational AIManaging the information that determines conversation state and influences model responses across turns
What is data modeling in AI systemsThe process of structuring and organizing data for AI applications using schemas types and relationships
What is embedding driftWhen embeddings for similar content change over time due to model updates or data shifts leading to inconsistency
What is FaissAn open source library by Facebook for efficient similarity search and clustering of dense vectors
What is fine tuning versus retrievalFine tuning updates model weights retrieval supplies external relevant content without changing model weights
What is hallucination in LLMsWhen a model generates plausible but incorrect or fabricated information
What is hybrid searchCombining keyword based filtering with vector based semantic similarity to improve relevance
What is index latencyTime taken to update or query an index affecting freshness and responsiveness
What is long term memory in AI agentsPersistent storage of user preferences facts and events that the agent can recall across sessions
What is MilvusAn open source vector database designed for scalable similarity search
What is semantic retrievalRetrieving items based on meaning rather than exact keyword overlap
What is session affinityA technique to route requests from the same user to the same backend to preserve session state
What is session stateTransient data that tracks user interactions and context within a conversation session
What is the cold start problem in memory systemsWhen there is insufficient stored data to make effective personalized or retrieval based decisions
What is vector quantizationA technique to compress vectors by approximating them with limited codebooks to reduce storage
What is versioning for knowledge basesTracking updates and history of documents indexes and schemas to enable rollbacks and audits
What metrics are used for vector searchRecall at K precision at K mean reciprocal rank and normalized discounted cumulative gain
When use vector search versus keyword searchUse vector search for semantic similarity and keyword search for exact matches and boolean logic
Why use Cosmos DB for AI workloadsSupports scalable storage fast reads global distribution and multiple data models
Share on...
Follow us on...