3 research outputs found

    Simulating Distributed Wireless Sensor Networks for Edge-AI

    Get PDF
    This study presents the simulations for distributed wireless sensor networks (WSNs) of autonomous mobile nodes that communicate intelligently, with or without a central/root node, as is desired in Edge Artificial Intelligence (Edge-AI). We harness the high-resolution and multidimensional sensing characteristics of IEEE 802.15.4 standard and Routing Protocol for Low-Power and Lossy Networks (RPL) to implement dynamic, asynchronous, event-driven, targeted communication in distributed WSNs in a simulator. We use the chosen Contiki-NG/Cooja to simulate two WSNs with and without a central node. The two WSN simulations are assessed on the network Quality of Service (QoS) parameters such as throughput, network lifetime, power consumption, and packet delivery ratio. The simulation outputs show that the sensor nodes at the edge communicate successfully with the specific targets responding to particular events in an autonomous and asynchronous manner. However, the performance is seen slightly degraded in the RPL WSN network with a central node. This work shows how to simulate distributed WSNs using the Cooja simulator, with or without a central node, for communication among sensors relevant to Edge-AI applications, such as visual surveillance, monitoring in assisted living facilities, intelligent transportation, connected vehicles, automated factory floors, immersive media experience, etc

    Simulating Distributed Wireless Sensor Networks for Edge-AI

    No full text
    This paper presents the simulation of distributed wireless sensor networks (WSNs) consisting of autonomous mobile nodes that communicate, with or without a central/root node, as desired for edge artificial intelligence (edge-AI). We harness the high-resolution and multidimensional sensing characteristics of IEEE 802.15.4 standard and Routing Protocol for Low-Power and Lossy Networks (RPL) to implement dynamic, asynchronous, event-driven, targeted communication in distributed WSNs. We choose Contiki-NG/Cooja to simulate two WSNs, one with and the other without a root node. The simulations are assessed on the network Quality of Service (QoS) parameters such as throughput, network lifetime, power consumption, and packet delivery ratio. The simulation outputs show that the sensor nodes at the edge communicate successfully with the specific targets responding to particular events in an autonomous and asynchronous manner. The performance is slightly degraded when using the RPL WSN with a root node. This work shows how to simulate and evaluate distributed WSNs using the Cooja simulator which would be useful for designing such networks for edge-AI applications, such as visual surveillance, monitoring in assisted living facilities, intelligent transportation with connected vehicles, automated factory floors, immersive social media experience, and so on

    Applications of artificial intelligence to neurological disorders: Current technologies and open problems

    No full text
    Neurological disorders are caused by structural, biochemical, and electrical abnormalities involving the central and peripheral nervous system. These disorders may be congenital, developmental, or acute onset in nature. Some of the conditions respond to surgical interventions while most require pharmacological intervention and management, and are also likely to be progressive in nature. Owing to a high global burden of the most common neurological disorders, such as dementia, stroke, epilepsy, Parkinson’s disease, multiple sclerosis, migraine, and tension-type headache, there exist multiple challenges in early diagnosis, management, and prevention domains, which are further amplified in regions with inadequate medical services. In such situations, technology ought to play an inevitable role. In this chapter, we review artificial intelligence (AI) and machine learning (ML) technologies for mitigating the challenges posed by neurological disorders. To that end, we follow three steps. First, we present the taxonomy of neurological disorders, derived from well-established findings in the medical literature. Second, we identify challenges posed by each of the common disorders in the taxonomy that can be defined as computational problems. Finally, we review AI/ML algorithms that have either stood the test of time or shown the promise to solve each of these problems. We also discuss open problems that are yet to have an effective solution for the challenges posed by neurological disorders. This chapter covers a wide range of disorders and AI/ML techniques with the goal to expose researchers and practitioners in neurological disorders and AI/ML to each other’s field, leading to fruitful collaborations and effective solutions
    corecore