A Modular Energy-Efficient Edge AI Architecture Framework for IoT
Table Of Contents
Chapter ONE
INTRODUCTION
- 1.1Introduction
- 1.2Background of the Study
- 1.3Statement of the Problem
- 1.4Aim and Objectives of the Study
- 1.5Research Questions
- 1.6Research Hypotheses
- 1.7Significance of the Study
- 1.8Scope and Delimitation of the Study
- 1.9Limitations of the Study
- 1.10Organisation of the Study
- 1.11Operational Definition of Terms
Chapter TWO
LITERATURE REVIEW
- 2.1Conceptual Review: Modular Edge AI for IoT
- 2.2Conceptual Review: Energy-Efficiency in Edge Computing
- 2.3Conceptual Review: Modularity and Componentization in AI Architectures
- 2.4Conceptual Review: Heterogeneous Edge Hardware and Software Stacks
- 2.5Theoretical Framework: Resource-Aware Computing Theory
- 2.6Theoretical Framework: Modular Design Theory in Distributed Systems
- 2.7Theoretical Framework: Real-Time Embedded Systems Theory
- 2.8Empirical Review: Energy-Efficiency Gains in Edge AI Deployments
- 2.9Empirical Review: Latency and QoS in Modular Edge Frameworks
- 2.10Empirical Review: Security and Privacy in Edge AI for IoT
- 2.11Empirical Review: Federated and Edge Learning in IoT
- 2.12Identified Gaps in the Literature
- 2.13Conceptual Model or Summary of the Review
Chapter THREE
SYSTEM DESIGN AND IMPLEMENTATION
- 3.1Research Design: Model-Based Framework Evaluation
- 3.2Philosophical Paradigm: Pragmatic-Constructivist Stance
- 3.3Population of the Study: Edge AI Nodes and IoT Devices
- 3.4Sample Size and Sampling Technique: Stratified Sampling of Edge Nodes
- 3.5Sources and Instruments of Data Collection: Benchmark Datasets, Profiling Tools, and Simulation Environments
- 3.6Validity and Reliability of Instruments
- 3.7Data Preprocessing and Quality Assurance
- 3.8Analytical Framework: Model Specification for the Modular Edge AI Architecture
- 3.9Model Validation: Simulation and Real-World Pilot Tests
- 3.10Ethical Considerations
Chapter FOUR
SYSTEM TESTING AND EVALUATION
- ANALYSIS AND DISCUSSION OF FINDINGS
- 4.1Data Presentation: Baseline System Metrics
- 4.2Descriptive Analysis: Resource Utilization Across Modules
- 4.3Hypotheses Testing: Energy Efficiency Gains from Modularity
- 4.4Hypotheses Testing: Latency and Throughput under Varying Workloads
- 4.5Hypotheses Testing: Scalability with Number of Edge Nodes
- 4.6Interpretation of Results: Trade-offs Between Modularity and Overheads
- 4.7Discussion: Alignment with Theoretical Frameworks
- 4.8Discussion: Implications for IoT Deployments
Chapter FIVE
SUMMARY, CONCLUSION AND RECOMMENDATIONS
- CONCLUSION AND RECOMMENDATIONS
- 5.1Summary of Findings
- 5.2Conclusion
- 5.3Contribution to Knowledge: Theory and Framework for Modular Energy-Efficient Edge AI
- 5.4Practical Recommendations for Engineers and System Integrators
- 5.5Suggestions for Further Studies
Thesis Abstract
This study addresses the growing demand for intelligent, low-latency processing in Internet of Things (IoT) environments by proposing a modular energy-efficient edge AI architecture that enables dynamic deployment of machine learning workloads across heterogeneous edge nodes. The problem centers on the tension between limited power budgets, constrained bandwidth, and the need for real-time inference in ubiquitous IoT deployments, which often rely on cloud-centric strategies that incur latency and privacy risks. The aim is to develop a modular framework that (i) partitions AI workloads across micro edge, near-edge, and cloud layers, (ii) optimizes energy use through adaptive model compression, hardware-aware scheduling, and runtime reconfiguration, and (iii) provides a formalized methodology for evaluating trade-offs among latency, energy, and accuracy. Specific objectives include (1) to design a modular edge AI architecture with plug-and-play components for model partitioning, accelerators, and communication protocols; (2) to develop energy-aware scheduling algorithms and dynamic offloading policies validated on representative IoT scenarios; (3) to quantify the impact of hardware heterogeneity (CPU, GPU, ASIC, and FPGA accelerators) on end-to-end latency and energy consumption; (4) to propose a policy framework grounded in transfer learning and information theory to guide model selection and data routing; and (5) to validate the framework through empirical experiments and simulations that establish reproducible benchmarks. The methodology adopts a multi-method design anchored in a theoretical model of edge-AI co-design inspired by the Orbit Theory of distributed systems and Energy-Aware Scheduling (EAS) principles. A laboratory-based experimental testbed comprising 60 heterogeneous devices is used, including 20 resource-constrained micro edge devices (RISC-V and ARM Cortex-M), 20 near-edge servers with accelerators (NVIDIA Jetson modules), and 20 gateway/cloud nodes. A combination of synthetic and real-world data is collected, including 12 IoT workloads derived from smart industrial, smart city, and health-monitoring use cases, with a total dataset size of 1.2 million labeled instances. Data collection instruments include calibrated power meters, stack-level telemetry collectors, and open-source benchmarking suites (MLPerf Tiny for micro devices, and MLPerf Inference for edge servers). The data analysis employs a hierarchical mixed-methods approach (i) quantitative analyses using regression modeling, multivariate ANOVA, and non-parametric tests to evaluate latency, energy consumption, and accuracy across configurations; (ii) energy-proportionality and Pareto frontier assessments to identify optimal trade-offs; and (iii) qualitative observations using thematic analysis of system logs and operator notes to capture operational challenges. Model specification comprises an optimization framework for workload partitioning and scheduling, expressed as a mixed-integer linear program (MILP) with constraints for latency, energy, memory, and bandwidth, and augmented by a reinforcement learning (RL) policy that adapts to changing workloads. The theoretical contribution includes a formal modular architecture model with defined interfaces, a cost-utility function for energy-latency-accuracy trade-offs, and proofs of convergence for the proposed RL-based scheduler under standard ergodicity assumptions. Expected findings indicate that modularization with hardware-aware partitioning reduces total energy consumption by 28–45% relative to cloud-centric baselines, while maintaining or improving end-to-end latency within 100–250 ms for typical IoT inference tasks. The framework is anticipated to yield a scalable, reusable methodology that supports rapid deployment of edge AI across diverse IoT domains, with transferability of learned scheduling policies across similar hardware configurations. The study contributes to knowledge by operationalizing a theory-driven, modular edge AI architecture that harmonizes algorithmic efficiency, hardware heterogeneity, and network dynamics, and by delivering a validated methodology for evaluating energy-latency-accuracy trade-offs in real-world IoT ecosystems. Conclusions point to the efficacy of adaptive offloading and model compression strategies, with recommendations for standardizing benchmarking suites and extending the framework to include secure enclaves and privacy-preserving inference mechanisms. Further work suggested includes exploring federated learning across edge layers and integrating energy harvesting-aware scheduling to extend device lifetimes in remote deployments.
Thesis Overview
This research investigates designing a modular, energy-efficient architecture for edge artificial intelligence (AI) in Internet of Things (IoT) environments. It addresses the growing demand to run intelligent tasks close to data sources (on edge devices) to reduce latency, preserve privacy, and save energy, while maintaining acceptable AI performance. The problem is that many existing edge AI solutions either lack modularity, forcing one-size-fits-all deployments, or fail to balance accuracy with strict energy constraints across diverse IoT workloads and hardware.
Why it matters: IoT deployments span sensors, cameras, and actuators in smart homes, industrial automation, and environmental monitoring. Efficient edge AI can enable real-time decision-making without cloud dependence, lower operational costs, and extend device longevity in energy-constrained settings.
What gap it addresses: There is a need for a formalized framework that decomposes edge AI systems into interchangeable modules (e.g., model compression, neural architecture search, hardware-adaptive scheduling, and energy-aware communication) so developers can tailor deployments to specific energy budgets, latency targets, and accuracy requirements.
What the researcher will do, step by step:
1. Conceptualize a modular architecture that separates concerns such as data preprocessing, model inference, energy management, and communication protocols.
2. Develop a theoretical framework linking module configurations to energy consumption, latency, and accuracy, informed by existing theories in energy-efficient computing and edge intelligence.
3. Design a set of modular components (e.g., lightweight models, quantization strategies, and adaptive offloading rules) and a framework for their composition.
4. Collect empirical data from a representative IoT testbed featuring heterogeneous devices (e.g., microcontrollers, single-board computers, and edge gateways) performing common tasks like object detection and anomaly sensing.
5. Measure performance using metrics such as energy per inference, latency, throughput, and accuracy; analyze data with regression analysis and ANOVA to determine trade-offs.
6. Validate the framework through case studies that demonstrate how module configurations meet specific application constraints.
7. Discuss generalizability, limitations, and guidelines for practitioners.
What contribution the study will make: a reusable, theory-informed architecture framework that enables customized, energy-aware edge AI deployments across varied IoT ecosystems, with empirical benchmarks and guidance for module selection and integration.
Expected outcomes: a validated set of modular components, a decision-support methodology for configuration under energy and latency constraints, and practical guidelines for implementing energy-efficient edge AI in real-world IoT platforms.