Machine Learning Fundamentals Flashcards
(35 cards)
What is Artificial Intelligence (AI)?
AI refers to when machines, such as computers, can perform tasks that typically require human intelligence, including making predictions, recognizing patterns, understanding and generating human language, and interpreting visual information.
What is Machine Learning (ML)?
ML is the foundation of an AI system that can learn and predict. ML models get better at a task without explicit programming, training themselves based on past data to make future predictions.
What is Computer Vision (CV)?
CV enables machines to ‘see’ and understand digital images and videos like a human, recognizing patterns, objects, faces, and actions.
What is Natural Language Processing (NLP)?
NLP allows AI to process human languages, interpret context, and understand written and spoken language.
What are the three main types of Machine Learning?
- Supervised Learning (uses labeled data), 2. Unsupervised Learning (finds patterns without labels), 3. Reinforcement Learning (learns through trial and error in an environment).
What are the two main types of Supervised Learning?
- Regression - predicts continuous numeric values (e.g., temperature, house price), 2. Classification - predicts categories or classes (binary or multiclass).
What is Deep Learning?
Deep learning is an advanced form and subset of machine learning that tries to emulate how the human brain learns, using neural networks with multiple layers (three or more define ‘deep’ learning).
What are the main components of a Neural Network?
Neurons/Nodes (algorithms), Layers (input, hidden, output), Connections with Weights, Activation Functions, and Biases.
What is Generative AI?
Generative AI is a subset of AI where models create original content in response to natural language prompts, including text, images, and programming code.
What are Large Language Models (LLMs)?
LLMs are models trained on massive amounts of text data (billions/trillions of parameters) to understand and generate human-like language. Examples include GPT models.
What are the key components of Transformer Architecture?
Tokenization (converts text to numeric tokens), Embeddings (semantic meaning vectors), Positional Encoding (word order), and Attention Layers (relationship quantification).
What are Microsoft’s six Responsible AI principles?
- Fairness, 2. Reliability and Safety, 3. Privacy and Security, 4. Inclusiveness, 5. Transparency, 6. Accountability.
What are the three types of Azure AI resource types?
- Single-service resources (specific to one AI capability), 2. Multi-service resources (bundle of services), 3. Azure OpenAI Service (access to OpenAI models).
What is Azure Machine Learning?
A cloud service for managing the end-to-end ML lifecycle, including data preparation, model training (AutoML), evaluation, registration, and deployment through Azure Machine Learning Studio.
What capabilities does Azure AI Vision provide?
Image analysis (captions, tags, object detection), smart cropping, background removal, facial detection and analysis, and Optical Character Recognition (OCR) using the Read API.
What features does Azure AI Language offer?
Sentiment analysis, key phrase extraction, named entity recognition, language detection, summarization, question answering, and conversational language understanding (LUIS).
What are the main capabilities of Azure AI Speech?
Speech-to-text (transcribing audio), text-to-speech (synthesizing audible speech), and speech translation capabilities.
What is Azure AI Document Intelligence?
Formerly Forms Recognizer, it automatically reads, understands, and analyzes business documents (invoices, receipts, IDs, contracts), extracting structured data and key-value pairs using OCR.
What is Azure AI Search used for?
Formerly Azure Cognitive Search, it enables knowledge mining by extracting insights from vast amounts of data, using indexers, skillsets, and creating searchable indexes.
What is Azure AI Studio?
A unified web portal for AI development that brings together Azure Machine Learning, Azure OpenAI Service, and other Azure AI services into a single workspace for collaboration and development.
What is Prompt Engineering?
The process of refining prompts (instructions) given to an AI application to generate higher quality and targeted responses, using techniques like system messages and clear expectations.
What is Grounding in AI?
A prompt engineering technique where specific, relevant context is provided within a prompt to help the AI produce more accurate and related responses.
What are Co-pilots in AI?
Generative AI assistants integrated into applications, often as chat interfaces, providing contextual support for common tasks (e.g., Microsoft Copilot, GitHub Copilot).
What are the key components of Machine Learning training?
Training Data (features X and labels Y), Algorithm (finds relationships), Model (output function), and Inference (using the model for predictions).