IoT–AI Systems Engineering and OperationsIntroduction and ContextAn Internet of Things (IoT) system combines physical objects, sensors, actuators, communication networks, software services, and human or automated decision-making. When artificial intelligence (AI) is added, the system can detect patterns, predict events, optimize operations, and act with limited human intervention. Examples include predictive maintenance in factories, energy optimization in buildings, intelligent transport, precision agriculture, and remote healthcare monitoring. However, an IoT–AI solution is not merely a machine-learning model connected to a sensor. It is a socio-technical system that must operate reliably in the physical world. Requirements are often uncertain, devices have limited resources, networks are intermittent, data distributions change, and an incorrect prediction may cause physical, financial, or safety consequences. Consequently, successful IoT–AI engineering requires coordinated treatment of systems engineering, software engineering, data engineering, machine learning, cybersecurity, operations, and governance. This chapter presents a lifecycle-oriented approach. It explains how to transform a problem into verifiable requirements, select an architecture, prototype and simulate the system, integrate its components, test it under realistic conditions, and operate it using DevOps, DataOps, MLOps, observability, over-the-air (OTA) updates, and model monitoring. Learning ObjectivesAfter studying this chapter, students should be able to: 1. Elicit and specify functional, non-functional, data, AI, safety, and regulatory requirements for an IoT–AI system. 2. Compare device, edge, fog, and cloud deployment choices. 3. Design a lifecycle architecture connecting sensing, communication, data, models, decisions, and actuation. 4. Explain the roles of prototyping, simulation, integration testing, digital twins, and fault injection. 5. Apply DevOps, DataOps, and MLOps practices to IoT–AI delivery. 6. Select meaningful reliability, latency, data-quality, model, and operational metrics. 7. Explain secure OTA updates, rollback, model governance, and responsible operation. 8. Analyze an applied IoT–AI deployment and identify technical and organizational risks. 1. From Business Need to Verifiable Requirements1.1 Problem framingEngineering should begin with a decision or operational problem rather than with a fashionable technology. A useful problem statement identifies: - the user or operational owner;
- the physical process being observed or controlled;
- the decision to be improved;
- the cost of current failure or inefficiency;
- constraints such as safety, privacy, connectivity, budget, and energy;
- measurable evidence of success.
For example, “use AI to improve a factory” is not an engineering requirement. “Reduce unplanned pump downtime by identifying probable bearing faults at least 24 hours before failure, while keeping false alarms below an agreed operational threshold” is more actionable. 1.2 Requirement categoriesFunctional requirements specify what the system must do. Examples include sampling vibration every second, transmitting an alarm within ten seconds, estimating equipment condition, and opening a maintenance ticket. Non-functional requirements specify qualities or constraints. Important categories include: - Latency: the maximum acceptable time from observation to decision or actuation.
- Availability: the proportion of required time that the service is usable.
- Reliability: the probability that the system performs its required function for a stated period and conditions.
- Energy consumption: especially important for battery-powered devices.
- Scalability: the ability to support additional devices, data, sites, and users.
- Security and privacy: protection against unauthorized access, manipulation, disclosure, and misuse.
- Maintainability: ease of diagnosing, repairing, updating, and replacing components.
- Safety: prevention or limitation of hazardous states.
AI-specific requirements should state the task, target population or operating environment, performance measure, confidence handling, and response to uncertainty. A classification requirement should not state only “accuracy above 90%.” It should identify class imbalance, the cost of false positives and false negatives, test conditions, and an acceptance threshold for each relevant class. 1.3 Traceability and acceptance criteriaRequirements must be testable. A traceability matrix links each requirement to architecture elements, implementation artifacts, tests, operational metrics, and responsible stakeholders. For instance: | Requirement | Design element | Verification | Operational evidence | |---|---|---|---| | Alarm within 10 seconds | Edge inference and local messaging | Timed integration test | p95 alert latency | | Model recall ≥ 0.90 for critical faults | Selected model and threshold | Held-out, scenario-based evaluation | Monthly recall estimate | | Safe operation during network loss | Local fallback controller | Network-failure test | Logged fallback events | Acceptance criteria should specify the measurement method, test environment, sample size where relevant, and conditions under which the criterion applies. Requirements that cannot be verified are incomplete requirements. 2. Architecture of an IoT–AI System2.1 A layered viewA practical architecture can be understood through interacting layers: 1. Physical and sensing layer: machines, sensors, actuators, and embedded controllers. 2. Connectivity layer: wired or wireless links, gateways, addressing, protocols, and time synchronization. 3. Edge or fog layer: local filtering, aggregation, inference, control, and buffering. 4. Platform and data layer: ingestion, storage, stream processing, metadata, data quality, and device registry. 5. AI and application layer: training pipelines, inference services, dashboards, alerts, workflows, and decision support. 6. Governance and operations layer: identity, security, observability, configuration, deployment, compliance, and lifecycle management. These layers are conceptual rather than necessarily separate products. A gateway may perform connectivity, storage, inference, and control simultaneously. 2.2 Device, edge, and cloud trade-offsInference at the device or edge can reduce latency, bandwidth consumption, and exposure of raw data. It can continue operating during cloud disconnection and is useful for safety-critical responses. Its disadvantages include limited compute and memory, difficult fleet management, constrained model size, and hardware diversity. Cloud processing offers elastic computation, centralized management, large-scale training, and convenient integration with enterprise systems. Its disadvantages include network dependence, transmission cost, privacy concerns, variable latency, and the need to protect a larger service boundary. A hybrid architecture is common. Raw or compressed data may be analyzed locally; summaries, events, and selected samples may be sent to the cloud for fleet-level analysis and retraining. Architectural decisions should be made using explicit criteria rather than assumptions. A simple decision matrix can score alternatives against latency, cost, privacy, resilience, maintainability, and capability. Weights should be agreed with stakeholders. A high score does not prove that an architecture is correct; it makes trade-offs visible and reviewable. 2.3 Data and control pathsThe data path moves measurements toward storage, analytics, or models. The control path moves decisions toward actuators. The control path requires stricter timing, authorization, validation, and safety controls than an informational dashboard. A robust design separates advisory AI from authoritative control where appropriate. For example, an anomaly detector may recommend inspection while a conventional safety controller remains responsible for emergency shutdown. If AI directly controls a physical process, the system should define safe operating envelopes, confidence thresholds, fallback behavior, and independent interlocks. 2.4 Architectural patternsCommon patterns include: - Store-and-forward: devices buffer data when connectivity fails and transmit it later.
- Event-driven processing: meaningful events trigger workflows instead of sending every reading to every service.
- Digital twin: a software representation maintains current and historical state of a physical asset.
- Shadow mode: a new model produces predictions but does not affect decisions, allowing safe comparison.
- Champion–challenger deployment: the current production model is the champion while a candidate model is evaluated on live or replayed data.
- Human-in-the-loop: people review uncertain or high-impact cases.
3. Prototyping, Simulation, and Digital Twins3.1 Progressive prototypingPrototyping should reduce the largest uncertainties first. A staged approach is effective: 1. Concept prototype: mock sensors, sample data, and simple user workflows test whether the problem is valuable. 2. Technical prototype: real sensors and representative communication test data capture, timing, and connectivity. 3. Engineering prototype: production-like firmware, deployment packaging, security controls, and monitoring are introduced. 4. Pilot: the system is deployed in a limited operational environment with explicit safety and rollback procedures. 5. Production release: operational ownership, support processes, documentation, and compliance evidence are established. A prototype that demonstrates a model in a notebook but ignores calibration, timestamps, power, connectivity, and update procedures is not evidence of production readiness. 3.2 Simulation and digital twinsSimulation is valuable when physical experiments are expensive, slow, dangerous, or rare. It can generate operating scenarios, network failures, sensor noise, component degradation, and unusual events. A digital twin can combine a physical or mathematical process model with live asset data. Simulation results must not automatically be treated as real-world evidence. A model may omit environmental effects, human behavior, sensor bias, or rare failure mechanisms. Validation therefore requires comparison with field observations and explicit documentation of assumptions. Synthetic data can supplement scarce data, but it may reproduce the assumptions and biases of its generator. 3.3 Example: latency budgetingSuppose an alarm requirement allows no more than 2 seconds from sensor observation to notification. A design estimates sensor processing at 0.20 seconds, network transmission at 0.35 seconds, inference at 0.40 seconds, and application handling at 0.55 seconds. The estimated total is: 0.20 + 0.35 + 0.40 + 0.55 = 1.50 seconds. The nominal design therefore has 0.50 seconds of remaining budget. This does not establish compliance: engineers must test variability, queueing, retransmissions, cold starts, and high-load conditions. If the requirement concerns the 95th or 99th percentile, average component times are insufficient. Percentile latency must be measured under representative load and failure conditions. 4. Integration and Testing4.1 Integration boundariesInterfaces should define data types, units, timestamp conventions, identity, quality flags, error behavior, version compatibility, and security expectations. A temperature value without a unit, sensor identity, calibration status, or timestamp is not a reliable engineering datum. Contract testing verifies that producers and consumers agree on interface behavior. Compatibility testing is important because an IoT fleet may contain devices running several firmware versions. Schema evolution should be deliberate, with backward compatibility or controlled migration. 4.2 Test levels- Unit tests verify small software components.
- Firmware and hardware-in-the-loop tests exercise device behavior with real or emulated hardware.
- Component tests verify services such as ingestion, feature calculation, or model inference.
- Integration tests examine communication among components.
- End-to-end tests follow a realistic measurement-to-decision workflow.
- Performance tests measure throughput, latency, memory, energy, and scalability.
- Resilience tests examine disconnection, delay, duplication, corruption, restart, and partial failure.
- Security tests include authentication, authorization, vulnerability assessment, abuse cases, and update verification.
- AI evaluation examines discrimination, calibration, robustness, drift, subgroup performance, and operational thresholds.
- Acceptance tests confirm that stakeholder requirements are met in the intended environment.
Testing must include negative and boundary cases. A sensor should be tested for impossible values, stuck-at readings, sudden jumps, missing data, clock errors, and out-of-range rates of change. A model should be tested on conditions unlike the training sample, including lighting, weather, device replacement, and changing operating regimes where applicable. 4.3 Safety and failure behaviorIoT–AI systems should fail in a controlled manner. Engineers should identify hazards, causes, effects, detection mechanisms, mitigations, and residual risk. Examples of mitigations include independent safety controllers, conservative defaults, actuator limits, manual override, redundancy, watchdog timers, and safe shutdown. A failure mode and effects analysis (FMEA) can rank failure modes using occurrence, severity, and detectability scales. The resulting priority is a screening aid, not a scientifically universal risk probability. More rigorous hazard analysis may be needed for safety-critical domains. 5. DevOps, DataOps, and MLOps5.1 DevOps for connected systemsDevOps integrates development and operations through automation, shared responsibility, version control, continuous integration, automated testing, reproducible builds, infrastructure as code, deployment gates, and feedback from production. IoT DevOps extends these practices to firmware, device configuration, gateways, cloud services, schemas, and sometimes hardware revisions. Continuous delivery does not mean that every change is automatically released to the whole fleet. Releases can be staged through laboratory devices, internal sites, a canary group, and broader deployment. Approval gates are appropriate where safety, regulation, or operational risk is high. 5.2 DataOpsDataOps applies disciplined engineering to the flow of data. It includes data contracts, lineage, validation, quality monitoring, access control, schema management, reproducible transformations, retention policies, and incident response. Useful data-quality dimensions include completeness, validity, consistency, timeliness, uniqueness, and accuracy. A complete data set may still be inaccurate; a timely data set may still contain duplicated records. Quality checks should be tied to downstream decisions. For instance, a missing calibration flag may be more important than a small reduction in message volume. 5.3 MLOpsMLOps manages the lifecycle of models and their dependencies. It typically includes: - versioned datasets, code, features, configurations, and model artifacts;
- repeatable training and evaluation pipelines;
- experiment tracking and model registries;
- approval criteria and documentation;
- reproducible deployment packages;
- shadow, canary, and rollback mechanisms;
- monitoring of data, predictions, performance, and infrastructure;
- scheduled or event-triggered retraining.
A model registry should record intended use, training data period, feature definitions, evaluation results, known limitations, responsible owner, dependencies, and approval status. A model is not production-ready merely because it has high offline performance. 5.4 Reproducibility and provenanceAn operational result should be traceable to the device firmware, sensor calibration, data transformation, feature code, model version, threshold, and deployment configuration that produced it. This provenance supports debugging, audits, scientific reproducibility, and responsible incident investigation. 6. Observability and MonitoringMonitoring reports measurements; observability helps engineers infer internal system state from outputs such as metrics, logs, traces, events, and profiles. 6.1 Monitoring dimensionsInfrastructure monitoring covers CPU, memory, storage, temperature, battery, link quality, and service availability. Pipeline monitoring covers ingestion rate, queue depth, processing delay, duplicates, missing messages, and schema errors. Application monitoring covers alert volume, workflow completion, user actions, and business outcomes. Model monitoring should cover: - input distribution changes;
- missing or invalid features;
- prediction distribution changes;
- confidence or calibration changes;
- ground-truth performance when labels become available;
- subgroup or site-level performance;
- data and concept drift;
- rate of human overrides and escalations.
Data drift means that input distributions have changed. Concept drift means that the relationship between inputs and the target has changed. They are related but not identical. A drift alert is a reason to investigate, not proof that retraining is required. 6.2 Metrics and thresholdsService-level indicators (SLIs) are measured properties such as successful message delivery or p95 inference latency. Service-level objectives (SLOs) are target values for those indicators. An error budget is the tolerated amount of failure over a period, used to balance release speed and reliability. AI metrics must reflect the decision. For a rare fault, accuracy can be misleading because a model that always predicts “normal” may appear highly accurate. Precision, recall, false-positive rate, false-negative rate, calibration, detection delay, and cost-weighted outcomes may be more relevant. Thresholds should be selected using validation data and operational costs, then reassessed after deployment. 6.3 Incident responseAn operational incident process should define detection, severity classification, ownership, communication, containment, recovery, evidence preservation, and post-incident review. A model incident may require disabling automated action, reverting to a previous model, increasing human review, or switching to a rule-based fallback. Post-incident analysis should examine system conditions rather than assigning blame prematurely. 7. OTA Updates and Fleet Lifecycle ManagementOTA capability is essential for maintaining a distributed fleet, but it creates a powerful attack and failure surface. A secure update process should provide: - authenticated device identity;
- signed firmware and model artifacts;
- encrypted transport where appropriate;
- integrity verification before installation;
- authorization and release policy enforcement;
- protected key storage;
- version and anti-rollback controls;
- atomic or recoverable installation;
- health checks after reboot;
- staged rollout and automatic rollback;
- an audit trail of who released what, when, and to which devices.
Firmware, configuration, and model updates should be distinguished because their risks and validation requirements differ. A model update may change behavior without changing firmware. Update packages should state hardware compatibility, dependencies, resource requirements, and expected behavior. Fleet management includes inventory, ownership, location, connectivity status, certificate rotation, calibration schedules, end-of-support dates, spare-parts planning, and secure decommissioning. End-of-life devices must have credentials revoked and sensitive data removed or rendered inaccessible. 8. Security, Privacy, Ethics, and GovernanceIoT–AI security is a lifecycle concern. Threats include counterfeit devices, stolen credentials, insecure APIs, malicious firmware, data interception, physical tampering, denial of service, adversarial inputs, and unauthorized model or configuration changes. Defenses include secure boot, least privilege, network segmentation, mutual authentication, secrets management, signed artifacts, vulnerability management, logging, and recovery planning. Privacy risks arise because sensors can reveal location, behavior, health, occupancy, or industrial activity. Data minimization, purpose limitation, retention controls, access governance, pseudonymization where suitable, and transparent notices are important. Privacy protection is not equivalent to anonymization alone; combinations of data can re-identify individuals. AI governance should assign accountability for data, models, decisions, and incidents. High-impact uses may require human oversight, explanations appropriate to users, impact assessments, records of processing, and compliance with sector-specific law. Fairness must be evaluated in the context of the application and affected groups. A model can have similar aggregate performance across groups while producing unequal harm if base rates, thresholds, or consequences differ. Engineers should also consider sustainability. Device production, batteries, communications, storage, and computation have environmental costs. Sampling frequency, local processing, model compression, repairability, energy-aware scheduling, and responsible disposal can reduce impact. 9. Detailed Applied Case: Predictive Maintenance for an Industrial PumpThe following is an illustrative case. BackgroundA water-treatment facility operates 120 electrically driven pumps. Unexpected bearing failures interrupt treatment and require emergency maintenance. The facility has vibration, temperature, motor-current, and pressure sensors on a subset of pumps. ProblemThe facility wants early warning of developing bearing faults while avoiding excessive false alarms. A maintenance team can investigate approximately ten alerts per day. Network connectivity from the plant floor is occasionally unavailable, and emergency shutdown remains under the control of an independent safety system. AnalysisStakeholders identify the primary decision as scheduling inspection, not automatically shutting down a pump. A false negative may cause expensive downtime; a false positive consumes scarce maintenance time and may reduce trust. Historical labels are incomplete because many inspections recorded “no fault” without a standardized diagnosis. Sensor calibrations also differ among pump models. The requirements therefore include: local buffering during communication loss; an alert within two minutes of a qualifying observation; a ranked risk score; evidence such as recent vibration features; a daily alert capacity; a human confirmation workflow; and a fallback to conventional monitoring if the AI service is unavailable. Approach and solutionThe architecture performs basic validation and feature extraction at an industrial gateway. A compact anomaly-detection model and a supervised fault classifier run at the edge. Summaries and selected raw windows are sent to a central platform when connectivity is available. The central platform stores device metadata, model versions, maintenance outcomes, and operator feedback. Before deployment, the team replays historical data, injects missing packets and sensor faults, and tests latency under gateway load. The model is first run in shadow mode. Maintenance engineers compare alerts with inspections and improve the labeling process. A champion model is deployed to a small canary group of pumps, while a rule-based threshold system remains available as fallback. Monitoring includes sensor completeness, gateway queue depth, alert latency, alert rate per pump, confirmed-fault recall, false-alarm workload, and performance by pump model. If a new pump design changes vibration patterns, the system raises a distribution-shift alert and routes cases for review rather than silently retraining. OutcomeThe pilot demonstrates that most technical failures are not model failures. A loose sensor mount produces apparent anomalies, clock differences misalign vibration and current signals, and a gateway storage limit causes data loss during a prolonged network outage. These issues are corrected through mounting checks, time synchronization, larger buffered storage, and a data-quality gate. After the pilot, the facility approves gradual expansion, subject to monthly performance review and a documented rollback process. The AI system supports maintenance prioritization but does not replace engineering judgment or the independent safety controller. Learning points1. Requirements must reflect decisions, costs, and operational capacity. 2. Data quality and asset metadata can dominate model sophistication. 3. Shadow and canary deployment reduce operational risk. 4. Edge processing improves resilience but increases fleet-management responsibility. 5. A model must be monitored in relation to real maintenance outcomes. 6. Human roles, fallback behavior, and safety boundaries must be designed explicitly. 10. Best Practices and Common Failure ModesBest practice is to define a measurable problem, establish ownership, document assumptions, and prototype the riskiest part first. Use representative data and physical conditions early. Treat interfaces, timestamps, units, calibration, and identity as first-class design concerns. Automate testing and deployment while retaining appropriate approval gates. Separate advisory predictions from safety control unless rigorous assurance justifies direct control. Maintain model and data provenance. Monitor outcomes rather than only system uptime. Deploy updates gradually and make rollback routine. Design for network loss, sensor failure, power interruption, device replacement, and end-of-life from the beginning. Common failure modes include collecting data without a decision use, optimizing offline accuracy while ignoring false-alarm workload, assuming cloud connectivity, deploying models without drift monitoring, using unverified synthetic data as a substitute for field validation, treating an OTA mechanism as an afterthought, and allowing undocumented configuration changes. Another frequent error is assigning responsibility only to data scientists even though operations, maintenance, cybersecurity, legal, and domain experts control essential parts of the system. Contemporary DevelopmentsCurrent IoT–AI engineering increasingly uses tinyML and specialized accelerators for local inference, federated learning to reduce centralized data collection, confidential computing and privacy-enhancing methods for sensitive workloads, and digital twins for planning and diagnosis. Generative AI can assist engineers with log analysis, documentation, and operator interfaces, but it must not be trusted automatically with high-impact control or unverified technical explanations. Foundation models and multimodal models may support inspection and maintenance workflows, yet their resource needs, explainability, robustness, licensing, and data governance require careful evaluation. The central trend is convergence: devices, data platforms, AI models, cybersecurity, and operations are becoming one continuously managed system. The engineering discipline therefore shifts from “deploy a model” to “assure a lifecycle.” Chapter SummaryIoT–AI systems engineering begins with a measurable operational problem and verifiable requirements. A complete architecture connects physical assets, sensing, communications, edge or cloud computation, data management, AI, actuation, governance, and operations. Device, edge, and cloud choices involve explicit trade-offs in latency, resilience, privacy, cost, energy, and maintainability. Prototyping and simulation reduce uncertainty, but field validation is essential because simulations and synthetic data have assumptions and limitations. Integration requires stable contracts for data, units, time, identity, quality, errors, and security. Testing must cover software, hardware, interfaces, performance, resilience, safety, security, and model behavior. DevOps automates delivery of software and device artifacts; DataOps governs reliable and traceable data flows; MLOps manages datasets, features, models, evaluation, deployment, monitoring, and rollback. Observability combines metrics, logs, traces, and events to reveal system health. Model monitoring should consider input drift, prediction changes, delayed labels, calibration, subgroup behavior, and real operational outcomes. Secure OTA updates, staged rollout, signed artifacts, health checks, rollback, and fleet inventory are essential for long-lived deployments. Security, privacy, fairness, accountability, sustainability, and regulatory duties must be incorporated throughout the lifecycle. Reliable IoT–AI systems are not defined by model accuracy alone; they are defined by safe, explainable, maintainable, and measurable performance in the environments where people depend on them. Key TermsRequirements engineering: The disciplined process of eliciting, specifying, validating, and managing system requirements. Traceability: The ability to link requirements to design, implementation, tests, and operational evidence. Edge computing: Processing data near the source or physical device. Fog computing: Distributed intermediate computing between devices and centralized cloud services. Digital twin: A software representation of a physical asset or process that uses current and historical information. Store-and-forward: Buffering data locally until a communication link becomes available. Shadow mode: Running a new model for evaluation without allowing it to control production decisions. Canary deployment: Releasing a change to a small subset of devices or users before wider rollout. DevOps: Collaborative practices and automation connecting software development and operations. DataOps: Engineering practices for reliable, governed, observable, and reproducible data flows. MLOps: Lifecycle practices for developing, deploying, monitoring, and governing machine-learning systems. Observability: The ability to infer internal system state from outputs such as metrics, logs, traces, and events. Data drift: A change in the distribution of model inputs. Concept drift: A change in the relationship between inputs and the prediction target. Service-level indicator (SLI): A measured value describing service behavior. Service-level objective (SLO): A target for an SLI over a defined period. Over-the-air update: Remote installation of firmware, software, configuration, or model artifacts. Model registry: A controlled repository containing model artifacts, metadata, versions, and approval status. Fallback: A predefined alternative behavior used when the primary component is unavailable or unsafe. Data provenance: A record of the origin, transformations, versions, and use of data. Review QuestionsShort Answer Questions1. Why should an IoT–AI project begin with a decision problem rather than with a selected AI technology? 2. Distinguish data drift from concept drift. 3. State two advantages and two disadvantages of edge inference. 4. What is the purpose of shadow-mode deployment? 5. Identify four controls required for secure OTA updates. Long Answer Questions1. Explain how functional, non-functional, data, AI, safety, and regulatory requirements should be combined in an IoT–AI requirements specification. 2. Compare device, edge, hybrid, and cloud architectures for a latency-sensitive monitoring application. 3. Describe how DevOps, DataOps, and MLOps work together across the IoT–AI lifecycle. 4. Explain a comprehensive testing strategy for an AI-enabled physical system, including resilience and safety testing. 5. Discuss the governance, privacy, security, and ethical issues that arise when IoT data is used for automated decisions. Analytical / Application Questions1. Design an architecture for a battery-powered agricultural sensor network that must operate for six months with intermittent connectivity. Justify where filtering, inference, storage, and updates should occur. 2. An industrial model has high offline accuracy but produces twice as many alarms as the maintenance team can investigate. Analyze possible causes and propose a validation and monitoring plan. 3. An OTA model update causes abnormal actuator commands in 3 percent of a device fleet. Specify the immediate incident response, evidence to collect, rollback procedure, and long-term prevention measures. Multiple Choice Questions with AnswersQuestion 1Which requirement is most directly verifiable? A. The system should be intelligent. B. The dashboard should be modern. C. The alarm should be delivered within 10 seconds under defined test conditions. D. The model should use advanced AI. Correct Answer: C. The alarm should be delivered within 10 seconds under defined test conditions. Question 2Which deployment location generally provides the lowest decision latency and can continue operating during cloud disconnection? A. Edge device B. Central cloud only C. External data marketplace D. Long-term archive Correct Answer: A. Edge device Question 3What is the main purpose of shadow-mode model deployment? A. To delete the existing model B. To evaluate a model without allowing it to control production decisions C. To eliminate the need for labels D. To increase device battery voltage Correct Answer: B. To evaluate a model without allowing it to control production decisions Question 4In the latency example, component times are 0.20, 0.35, 0.40, and 0.55 seconds. What is their total? A. 1.05 seconds B. 1.30 seconds C. 1.50 seconds D. 2.00 seconds Correct Answer: C. 1.50 seconds Question 5Which practice is most closely associated with DataOps? A. Managing data contracts, lineage, validation, and schema changes B. Designing mechanical bearings C. Replacing all human review with automation D. Increasing camera resolution without testing Correct Answer: A. Managing data contracts, lineage, validation, and schema changes Question 6What does concept drift mean? A. A change in the physical location of a device only B. A change in the relationship between inputs and the prediction target C. A temporary loss of battery power D. A change in a software license Correct Answer: B. A change in the relationship between inputs and the prediction target Question 7Which OTA control helps prevent installation of tampered firmware? A. Unsigned packages B. Longer device names C. Artifact signing and verification D. Disabling health checks Correct Answer: C. Artifact signing and verification Question 8Why can accuracy be misleading for rare-fault detection? A. Accuracy cannot be calculated for classifiers B. A model predicting the majority normal class may appear accurate while missing faults C. Accuracy always equals recall D. Rare faults make sensors physically inaccurate Correct Answer: B. A model predicting the majority normal class may appear accurate while missing faults Question 9Which approach best limits risk during a fleet-wide release? A. Immediate deployment to every device B. Staged rollout with canary testing and rollback C. Removal of version records D. Disabling monitoring during installation Correct Answer: B. Staged rollout with canary testing and rollback Question 10Which statement best describes observability? A. It is only the measurement of CPU temperature B. It is the ability to infer internal system state from outputs such as metrics, logs, traces, and events C. It is a replacement for cybersecurity D. It guarantees that a model will never drift Correct Answer: B. It is the ability to infer internal system state from outputs such as metrics, logs, traces, and events
|