Contemporary AI, Emerging Trends, and Capstone ProjectIntroduction and ContextArtificial intelligence (AI) has moved from specialised research laboratories into ordinary organisational processes. Generative models draft text and code, recommendation systems personalise services, computer-vision models inspect products, and predictive systems support decisions in finance, healthcare, logistics and public administration. This expansion changes the work of a Python and data-science practitioner. The professional is no longer responsible only for training a model; they must frame a useful problem, evaluate data and outputs, integrate models into software, manage risk, communicate uncertainty and monitor systems after deployment. This chapter examines contemporary AI technologies and then integrates the programme’s skills in an end-to-end capstone project. The emphasis is practical and critical: modern AI can increase capability, but it does not remove the need for domain knowledge, sound data practices, testing, accountability and human judgement. Learning ObjectivesBy the end of this chapter, a learner should be able to: - Distinguish generative AI, large language models (LLMs), retrieval-augmented generation (RAG), AutoML, synthetic data and edge analytics.
- Design a Python-based AI assistant with appropriate tool use, retrieval, security and evaluation.
- Explain the operational requirements of real-time and edge AI systems.
- Evaluate benefits, limitations, ethical risks and governance requirements of emerging AI.
- Frame, build, deploy and monitor an industry-oriented data-science solution.
- Present technical evidence and business implications to executive stakeholders.
1. Generative AI and Large Language Models1.1 Generative AIGenerative AI produces new content—such as text, images, audio, video, code or structured records—from learned patterns. A discriminative model commonly estimates or predicts an output from an input, whereas a generative model represents how data could be produced and samples a plausible continuation or instance. The distinction is conceptual rather than absolute: a language model both represents a distribution of sequences and can be used for classification. Common model families include: - Autoregressive models, which generate a sequence one token at a time by estimating the next-token distribution.
- Diffusion models, which learn to reverse a gradual noise process and are widely used for image and media generation.
- Generative adversarial networks, which train a generator against a discriminator, although they are less dominant than diffusion models in many current applications.
- Variational autoencoders, which learn a probabilistic latent representation useful for generation and representation learning.
A model’s fluent output is not proof of factual accuracy. Generated text may contain hallucinations: statements that are linguistically plausible but unsupported or false. Consequently, evaluation must consider both quality and correctness. 1.2 Large Language ModelsAn LLM is a neural language model trained on very large text collections. Text is divided into tokens, which may be words, subwords or characters. During pre-training, the model learns statistical relationships by predicting missing or subsequent tokens. A simplified autoregressive objective is to maximise the likelihood of a token sequence: P(x₁, x₂, …, xₙ) = ∏ᵢ₌₁ⁿ P(xᵢ | x₁, …, xᵢ₋₁) Here, xi is token i and n is sequence length. The factorisation is a modelling convention; it does not imply that human language is generated by a simple independent process. Training normally minimises negative log-likelihood, or cross-entropy, over examples. The model’s parameters encode regularities but do not constitute a guaranteed, up-to-date database. Most modern LLMs use the Transformer architecture. Self-attention allows a token representation to incorporate information from other tokens in the context window. For query matrix Q, key matrix K, value matrix V, and key dimension dk, scaled dot-product attention is: Attention(Q, K, V) = softmax(QKᵀ / √dk)V The scaling term reduces excessively large dot products and helps stabilise optimisation. Multi-head attention uses several learned projections so that different relationships can be represented. Transformers also use positional information because attention alone does not inherently encode token order. After pre-training, instruction tuning and preference optimisation can make a model more useful in dialogue. These stages improve adherence to instructions but do not eliminate bias, prompt sensitivity or fabrication. A responsible implementation therefore constrains the task, supplies authoritative context where possible and validates outputs. 1.3 Prompting and model adaptationA prompt specifies a task, context, constraints and desired output format. Effective prompts are explicit about audience, scope, evidence and refusal conditions. Few-shot prompting provides examples; structured output requests can require JSON fields or a controlled vocabulary. Prompt engineering is useful, but it is not a substitute for data quality or evaluation. For specialised applications, adaptation may involve: - Fine-tuning, which updates model parameters using task-specific examples.
- Parameter-efficient adaptation, which trains a small number of additional parameters while leaving most base parameters unchanged.
- RAG, which supplies external evidence at inference time without retraining the base model.
Fine-tuning may improve style or task behaviour, but it can introduce memorisation, reduce generality and increase maintenance cost. RAG is often preferable when information changes frequently or must be traceable. 2. Python-Based AI Assistants and RAGAn AI assistant is an application, not merely a model. A useful assistant normally includes an interface, an orchestration layer, a language model, tools or data sources, security controls, logging and evaluation. Tools may include a database query, calculator, document search, ticketing system or scheduling API. The assistant should have the minimum permissions necessary for its task. A robust interaction flow is: - Authenticate the user and establish authorisation.
- Classify the request and apply safety or scope rules.
- Retrieve relevant data or call an approved tool.
- Construct a bounded prompt containing the task and evidence.
- Generate a response or action proposal.
- Validate format, permissions and critical facts.
- Require human confirmation for high-impact actions.
- Record an auditable event without unnecessarily storing sensitive content.
In Python, an implementation might use an API client, a vector database, a web framework and a validation library. The exact vendor is less important than the design principles: secrets must be stored outside source code, inputs must be validated, timeouts and retries must be bounded, and generated code or database queries must not execute without controls. Retrieval-augmented generationRAG combines information retrieval with generation. A document collection is cleaned, divided into chunks, transformed into embeddings and indexed. At query time, the question is embedded, similar chunks are retrieved, and the selected context is passed to the model. A simplified architecture is: User question → query embedding → retrieval → evidence selection → prompt construction → LLM → cited answer
↑ ↓
document index validation and loggingThe process is only as good as its corpus and retrieval strategy. Chunk size, overlap, metadata filters, access permissions and reranking affect quality. Documents should carry source, date, owner and confidentiality metadata. Retrieval must enforce the user’s permissions; otherwise RAG can become a data-leak mechanism. RAG evaluation should separate retrieval from generation. Retrieval metrics include precision at k—the proportion of the first k retrieved items that are relevant—and recall at k—the proportion of relevant items found in the first k results. Generation evaluation may assess faithfulness to retrieved evidence, completeness, citation correctness, helpfulness and refusal behaviour. Human review remains important for high-risk domains. 3. AutoML and Synthetic Data3.1 AutoMLAutomated machine learning automates parts of model development, including preprocessing selection, feature engineering, algorithm choice and hyperparameter search. It can increase productivity and establish a strong baseline. However, AutoML does not decide whether the target is meaningful, whether labels are biased, whether leakage exists or whether deployment is lawful. A sound AutoML workflow includes a fixed evaluation protocol, a held-out test set, reproducible random seeds where appropriate, resource limits and interpretable records of candidate models. The test set must not be repeatedly used to select models, because this gradually overfits the test data. Data preprocessing that learns parameters—such as imputation or scaling—must be fitted only on training data and then applied to validation and test data. 3.2 Synthetic dataSynthetic data is artificially generated data designed to reproduce selected properties of real data. It can support software testing, rare-event simulation, privacy protection and model development when collection is expensive. It is not automatically anonymous. A synthetic dataset may reveal information if the generator memorises training examples or if unusual records can be inferred. Quality should be assessed across several dimensions: - Fidelity: similarity of distributions and relationships to the source data.
- Utility: performance of models trained on synthetic data for the intended task.
- Privacy: resistance to membership inference, attribute inference and re-identification.
- Coverage: representation of important minority groups and rare cases.
Synthetic data may reproduce historical discrimination. It should therefore be governed as a model output with documented provenance, intended use and limitations, rather than treated as risk-free replacement data. 4. Real-Time and Edge AnalyticsBatch analytics processes accumulated data periodically. Real-time analytics processes events continuously or with a specified latency objective. Edge analytics moves computation near the data source—for example, to a factory gateway, vehicle or mobile device—rather than sending every raw observation to a central cloud. The design choice depends on latency, bandwidth, privacy, reliability, compute capacity and model-maintenance requirements. A camera-based safety system may need a local decision within milliseconds, while a weekly demand forecast can run in batch. Edge systems can continue operating during network interruptions, but they create additional challenges: constrained hardware, physical tampering, model updates, device heterogeneity and limited observability. Important operational measures include: - Latency: elapsed time from event arrival to response.
- Throughput: events processed per unit of time.
- Availability: proportion of scheduled time the service is operational.
- Freshness: age of the data used in a decision.
- Drift: change in input distributions, relationships or outcome rates over time.
For a streaming system, back-pressure controls what happens when event arrival exceeds processing capacity. Queues, windowing, late-event handling and idempotent processing are essential. A model that is accurate in a notebook may fail operationally if events are duplicated, labels arrive weeks later or the service cannot meet its latency objective. 5. Workforce Practice, Ethics and GovernanceAI changes tasks and job design rather than simply eliminating or creating whole occupations. Workers increasingly need data literacy, domain judgement, prompt and tool-use skills, software testing, communication and the ability to challenge automated outputs. Organisations should provide training, establish acceptable-use policies and redesign work with employee participation. A governance framework should address: - Purpose and proportionality: use AI only for a defined, legitimate objective.
- Accountability: assign owners for data, model, deployment and business decisions.
- Transparency: communicate what the system does, its limitations and when automation is used.
- Fairness: test performance and error rates across relevant groups; investigate unequal impacts.
- Privacy: minimise collection, restrict access, define retention and protect sensitive data.
- Security: defend against prompt injection, data poisoning, model extraction, insecure tools and unauthorised access.
- Safety and human oversight: provide escalation, override and incident response.
- Documentation: maintain data sheets, model cards, risk assessments, change records and monitoring results.
Fairness is not one universal numerical condition. Different measures—such as group error rates, calibration or selection-rate comparisons—may conflict, particularly when base rates differ. The appropriate assessment depends on the decision, legal context, affected groups and harm model. Statistical parity alone cannot establish ethical validity. Privacy-preserving methods include access control, encryption, aggregation, de-identification and, in suitable settings, differential privacy. Differential privacy formally limits how much the output distribution changes when one individual’s record is added or removed, but stronger privacy generally reduces utility and must be selected deliberately. Regulatory obligations vary by jurisdiction and sector. A practitioner should consult applicable privacy, consumer-protection, employment, medical, financial and AI-specific rules. Compliance is not equivalent to ethics: an organisation may satisfy a formal requirement while still producing harmful or unfair outcomes. 6. Capstone Project: From Business Problem to Governed ProductThe capstone should demonstrate an end-to-end solution rather than a high-scoring isolated model. The following illustrative project is fictional but realistic. Case background: MetroMart Fresh Inventory AssistantMetroMart operates 40 urban grocery stores. Fresh products generate avoidable waste when demand is overestimated, while stock-outs reduce customer satisfaction. The company wants a Python-based decision-support system that forecasts next-day demand, recommends replenishment quantities and allows managers to ask questions about forecasts and policies. The system must not place orders autonomously during the pilot. Store managers remain responsible for approval. Data includes sales transactions, product catalogue, promotions, prices, weather summaries, holidays, inventory counts and delivery schedules. 6.1 Problem framingThe project team first identifies the decision, user and measurable outcome. The primary predictive task is next-day unit demand per store and product. A secondary decision task is a replenishment recommendation subject to shelf capacity, supplier minimums and expected waste. A useful project charter states: | Element | Decision |
|---|
| Business objective | Reduce waste while maintaining product availability | | Users | Store managers, supply planners and executives | | Unit of analysis | Store–product–day | | Forecast horizon | One day ahead, with a seven-day planning view | | Success measures | Forecast error, stock-out rate, waste, adoption and latency | | Constraints | Human approval, privacy, auditability and budget | | Out of scope | Autonomous purchasing and employee performance scoring |
A baseline is essential. For example, the team may compare the model with a seasonal naïve forecast, such as using demand from the same weekday in the previous week. A sophisticated model has value only if it improves a relevant baseline at acceptable cost. 6.2 Data preparationThe team profiles missing values, duplicate transactions, impossible quantities, time zones, product discontinuations and changes in store opening hours. It establishes a data dictionary and records the source and owner of every field. Sales data are aggregated to the store–product–day level, while promotions and weather are aligned to the same date and location. Time leakage is a major risk. Features must be constructed only from information available before the forecast cutoff. For example, end-of-day inventory recorded after the forecast time cannot be used to predict that same day’s demand. A chronological split is preferable to a random split for forecasting: - training: January–September;
- validation: October;
- test: November.
The test period is held untouched until the final comparison. Missingness is analysed rather than automatically filled. A missing inventory reading may indicate a sensor failure and should be represented differently from a genuine zero stock. 6.3 Modelling and evaluationCandidate models may include a baseline, regularised regression, random forest or gradient-boosted trees. Features can include lagged sales, rolling averages, weekday, promotion indicators, price, holiday and weather variables. A lagged feature must be computed using historical records only. For demand forecasts, mean absolute error is: MAE = (1/n) ∑ᵢ₌₁ⁿ |yᵢ − ŷᵢ| Here, yi is actual demand, ŷi is predicted demand, and n is the number of observations. If demand is measured in units, MAE is measured in units and is readily interpretable. It gives equal weight to each observation. Root mean squared error is: RMSE = √[(1/n) ∑ᵢ₌₁ⁿ (yᵢ − ŷᵢ)²] RMSE is also measured in units, but penalises large errors more heavily. It is useful when substantial misses are particularly costly. Percentage metrics require care when actual demand is zero or very small. The team should report metrics by product category, store, demand volume and relevant promotion or demographic segments, not only one overall number. A practical evaluation table might include forecast error, stock-out rate, waste rate and decision latency. If the model reduces MAE but increases waste because it systematically overpredicts, it may not meet the business objective. The project therefore connects predictive performance to operational outcomes through a simulation or controlled pilot. 6.4 Replenishment logicA simple recommendation can combine the forecast with a safety allowance and current stock, but the formula must reflect business assumptions. For example, if the planning horizon is one day, a proposed quantity may be expressed as: q = max(0, min(C, ŷ + s − I − A)) where q is recommended order quantity, C is remaining shelf or supplier capacity, ŷ is predicted demand, s is a chosen safety quantity, I is usable inventory, and A is already scheduled incoming stock. All quantities must use the same unit and time horizon. This is an illustrative policy, not a universal inventory formula; safety quantity should be estimated from service objectives, lead time, demand variability and perishability. The recommendation must show its inputs, confidence or uncertainty information, and reason codes such as “promotion next day” or “low current stock.” Managers should be able to edit or reject it. 6.5 Generative assistant and RAG layerThe assistant answers questions such as “Why is tomato demand expected to rise tomorrow?” or “What is the policy for discounting items near expiry?” It retrieves approved policy documents and forecast explanations, then generates a cited response. It must not invent a policy or expose another store’s data. The prompt should instruct the model to use only supplied evidence for policy claims, distinguish forecast from fact, state uncertainty, cite document titles and refuse unsupported requests. A separate deterministic Python service calculates quantities and metrics. The LLM explains results; it does not perform uncontrolled arithmetic or make purchasing decisions. Evaluation includes a test set of realistic questions, retrieval recall, citation accuracy, unsupported-claim rate, refusal quality and manager ratings. Prompt-injection tests place malicious instructions in uploaded documents to ensure retrieved text is treated as data rather than authority. 6.6 Deployment architectureA possible deployment has a scheduled data pipeline, a versioned feature table, a model service, a recommendation API, a dashboard and an assistant service. The model and preprocessing pipeline are packaged together to prevent training–serving skew. A container or managed service provides reproducible deployment. Secrets are held in a secret manager, and role-based access controls restrict store-level information. The system records model version, feature timestamp, input identifiers, output, user, approval and override reason. Logs should be minimised and protected because prompts may contain confidential information. A model registry records validation results and approval status. 6.7 Monitoring and incident responseMonitoring covers data quality, system performance, model behaviour and business outcomes. Alerts may be triggered by missing feeds, unusual feature ranges, latency breaches, prediction drift, rising stock-outs or a sharp increase in assistant refusals. Outcome monitoring may be delayed because actual waste and sales are observed later. An incident playbook identifies severity, owner, containment action and communication path. If a promotion feed fails, the system may fall back to a baseline and display a warning rather than silently producing normal-looking predictions. Rollback to a previously approved model should be tested before production. 6.8 Governance review and executive communicationBefore launch, the team presents a concise decision document: - Decision requested: approve a limited pilot in eight stores.
- Expected value: quantified using a conservative scenario and stated assumptions.
- Evidence: comparison with baseline on the untouched test period and pilot indicators.
- Risks: leakage, poor performance for low-volume products, privacy, over-reliance and operational failure.
- Controls: human approval, access control, citations, monitoring and rollback.
- Resources: data engineering, model operations, store training and governance review.
- Go/no-go criteria: predefined thresholds for accuracy, stock-outs, waste, latency and user adoption.
Executives generally need the decision, value, risk and required action before technical detail. Claims should distinguish observed results from forecasts and assumptions. A chart with confidence intervals or segment-level results is more informative than a single impressive average. 6.9 Project deliverables and assessment rubricA strong capstone submission includes: - problem charter and stakeholder map;
- data dictionary, provenance record and exploratory analysis;
- reproducible Python pipeline and tests;
- baseline and model comparison;
- error and fairness analysis where relevant;
- deployment design and API or dashboard prototype;
- RAG or assistant evaluation, if included;
- risk register, model card and monitoring plan;
- executive briefing and technical appendix.
Assessment can allocate marks to problem framing, data quality, methodological validity, software quality, evaluation, governance, communication and reflection. A technically complex project with weak framing should not outperform a modest but reliable solution that creates measurable value. Challenges and LimitationsContemporary AI systems face several persistent limitations. Training data may be incomplete, copyrighted, biased or stale. Models can be brittle under distribution shift and may generate confident errors. Compute, energy, licensing and integration costs can be substantial. Vendor APIs may change behaviour, pricing or availability. Open models can improve control but increase operational responsibility. Evaluation is difficult when outputs are open-ended. Automated similarity scores may reward superficial fluency, while human evaluation can be expensive and inconsistent. Safety testing cannot prove that no harmful prompt exists. Governance may become paperwork unless it is connected to deployment gates, ownership and measurable controls. Finally, automation can shift responsibility without clarifying it. A human-in-the-loop arrangement is weak if the human lacks time, expertise or authority to disagree. Meaningful oversight requires accessible evidence, realistic workloads and an organisational culture that rewards reporting failures. Best-Practice Checklist- Start with a decision and measurable outcome, not a fashionable model.
- Establish a baseline and preserve a genuinely untouched test set.
- Prevent temporal and target leakage.
- Separate deterministic business logic from probabilistic generation.
- Use RAG for changing, authoritative information and enforce permissions during retrieval.
- Treat prompts, models, data and tools as security boundaries.
- Evaluate performance by segment and under realistic operating conditions.
- Document assumptions, limitations, ownership and rollback procedures.
- Keep humans accountable for high-impact decisions.
- Monitor the deployed system and review it when data, users or objectives change.
Chapter SummaryContemporary AI includes generative models, LLMs, assistants, RAG, AutoML, synthetic data and real-time or edge systems. LLMs generate token sequences using learned probability distributions and Transformer attention, but fluent language does not guarantee truth. Assistants require secure orchestration, controlled tools, validation and auditability. RAG can improve factual grounding when retrieval quality, permissions and citations are managed carefully. AutoML accelerates experimentation but cannot replace problem framing, leakage prevention or governance. Synthetic data may improve privacy, coverage and testing, yet it must be assessed for fidelity, utility and disclosure risk. Real-time and edge analytics require attention to latency, throughput, reliability, device constraints and drift. Across all technologies, responsible practice requires purpose limitation, privacy, fairness analysis, security, human oversight and documentation. The MetroMart case demonstrates an end-to-end method: define the business decision, prepare temporally valid data, compare against a baseline, evaluate operational outcomes, separate model predictions from business rules, deploy with controls, monitor performance and communicate a bounded executive decision. The central professional lesson is that successful AI is a governed product and organisational capability, not merely a model. Key TermsGenerative AI: AI that creates new content based on learned patterns. Large language model: A large neural model trained to represent and generate language sequences. Token: A unit of text processed by a language model. Transformer: A neural architecture based substantially on attention mechanisms. Self-attention: A mechanism that relates elements within a sequence when forming representations. Hallucination: An unsupported or false generated claim presented as plausible content. Prompt engineering: Designing instructions and context to guide a model’s behaviour. Fine-tuning: Updating model parameters using task-specific data. Retrieval-augmented generation: Combining information retrieval with generated responses. Embedding: A numerical vector representation used to capture semantic relationships. Reranking: Reordering retrieved results using a second relevance model or rule. AutoML: Automated selection or optimisation of parts of a machine-learning workflow. Synthetic data: Artificially generated data intended to reproduce selected properties of real data. Edge analytics: Analysis performed near the data-generating device. Data drift: Change in the distribution or behaviour of data over time. Model card: Documentation describing a model’s purpose, performance, limitations and risks. Model leakage: Use of information during training that would not be available at prediction time. Human oversight: Meaningful human ability to review, intervene in or stop an AI-supported process. MLOps: Practices for deploying, monitoring, maintaining and governing machine-learning systems. Prompt injection: An attempt to manipulate an AI system through malicious or conflicting instructions in input content. Review QuestionsShort Answer Questions- What is the principal difference between generative AI and a conventional predictive classifier?
- Why does RAG generally require access-control filtering during retrieval?
- State two limitations of AutoML.
- What is meant by temporal leakage in a forecasting project?
- Name three operational measures relevant to a real-time AI service.
Long Answer Questions- Explain the Transformer attention mechanism and discuss why an LLM’s fluent output is not sufficient evidence of factual reliability.
- Describe a secure architecture for a Python-based AI assistant that uses tools and RAG.
- Compare fine-tuning and RAG for a policy-question answering system whose documents change frequently.
- Discuss the benefits and risks of synthetic data, including fidelity, utility, privacy and coverage.
- Develop a governance and monitoring plan for an AI system used in a high-impact organisational decision.
Analytical / Application Questions- Design a chronological evaluation strategy for the MetroMart forecasting problem. Identify possible leakage sources, a baseline, suitable metrics and two segment-level analyses.
- A deployed assistant gives accurate answers in testing but reveals confidential information in production. Analyse the likely control failures and propose immediate containment and long-term corrective actions.
- An edge vision system has excellent laboratory accuracy but misses safety events after installation in a factory. Construct a diagnostic plan covering data drift, hardware, latency, operating conditions, monitoring and model governance.
Multiple Choice Questions with AnswersQuestion 1Which statement best describes retrieval-augmented generation? A. It retrains a language model after every user question. B. It retrieves relevant external information and supplies it as context for generation. C. It replaces all language models with a relational database. D. It guarantees that every generated statement is true. Correct Answer: B. It retrieves relevant external information and supplies it as context for generation. Question 2In the attention expression Attention(Q,K,V) = softmax(QKᵀ / √dk)V, what is the main purpose of dividing by √dk? A. To remove all positional information. B. To reduce excessively large dot products and improve optimisation stability. C. To convert tokens into images. D. To guarantee privacy of the keys. Correct Answer: B. To reduce excessively large dot products and improve optimisation stability. Question 3Which practice best prevents temporal leakage in a demand-forecasting project? A. Randomly mixing all dates before splitting the data. B. Using future end-of-day inventory as a feature for an earlier forecast. C. Constructing features only from information available at the forecast cutoff. D. Selecting the test set after reviewing its errors repeatedly. Correct Answer: C. Constructing features only from information available at the forecast cutoff. Question 4Which metric is measured in the same units as demand and gives equal weight to each absolute error? A. Mean absolute error B. Accuracy C. Precision D. F1 score Correct Answer: A. Mean absolute error Question 5What is a key limitation of AutoML? A. It cannot search more than one algorithm. B. It automatically determines whether the business objective is ethical and meaningful. C. It does not replace problem framing, leakage prevention and governance. D. It can only process image data. Correct Answer: C. It does not replace problem framing, leakage prevention and governance. Question 6Which characteristic is most directly associated with edge analytics? A. All raw data must be sent to a central cloud before processing. B. Computation is performed near the data source to reduce latency or dependence on connectivity. C. The system cannot operate on constrained hardware. D. It eliminates the need for model updates. Correct Answer: B. Computation is performed near the data source to reduce latency or dependence on connectivity. Question 7Why should a deterministic replenishment calculation be separated from an LLM explanation? A. LLMs cannot produce any text explanations. B. It allows critical arithmetic and business rules to be validated independently of probabilistic generation. C. It prevents users from seeing any input data. D. It makes monitoring unnecessary. Correct Answer: B. It allows critical arithmetic and business rules to be validated independently of probabilistic generation. Question 8Which is an appropriate use of a held-out test set? A. Repeatedly selecting models on it throughout development. B. Using it only for the final, unbiased comparison after model choices are made. C. Fitting preprocessing parameters on it before training. D. Replacing the validation set entirely in every project. Correct Answer: B. Using it only for the final, unbiased comparison after model choices are made. Question 9Which statement about synthetic data is most accurate? A. Synthetic data is automatically anonymous and risk-free. B. Synthetic data should be assessed for fidelity, utility, privacy and coverage. C. Synthetic data always reproduces minority groups accurately. D. Synthetic data cannot be used for software testing. Correct Answer: B. Synthetic data should be assessed for fidelity, utility, privacy and coverage. Question 10What is a meaningful form of human oversight in a high-impact AI process? A. A human is nominally listed as responsible but cannot inspect or override the output. B. A human reviews evidence, can challenge the recommendation and has authority to intervene. C. The model is allowed to act without logging because a human exists somewhere in the organisation. D. Users are prevented from knowing that automation is involved. Correct Answer: B. A human reviews evidence, can challenge the recommendation and has authority to intervene.
|