1
|
Kazemi N, Abdolrazzaghi M, Light PE, Musilek P. In-human testing of a non-invasive continuous low-energy microwave glucose sensor with advanced machine learning capabilities. Biosens Bioelectron 2023; 241:115668. [PMID: 37774465 DOI: 10.1016/j.bios.2023.115668] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 04/02/2023] [Revised: 07/08/2023] [Accepted: 09/03/2023] [Indexed: 10/01/2023]
Abstract
Continuous glucose monitoring schemes that avoid finger pricking are of utmost importance to enhance the comfort and lifestyle of diabetic patients. To this aim, we propose a microwave planar sensing platform as a potent sensing technology that extends its applications to biomedical analytes. In this paper, a compact planar resonator-based sensor is introduced for noncontact sensing of glucose. Furthermore, in vivo and in-vitro tests using a microfluidic channel system and in clinical trial settings demonstrate its reliable operation. The proposed sensor offers real-time response and a high linear correlation (R2 ∼ 0.913) between the measured sensor response and the blood glucose level (GL). The sensor is also enhanced with machine learning to predict the variation of body glucose levels for non-diabetic and diabetic patients. This addition is instrumental in triggering preemptive measures in cases of unusual glucose level trends. In addition, it allows for the detection of common artifacts of the sensor as anomalies so that they can be removed from the measured data. The proposed system is designed to noninvasively monitor interstitial glucose levels in humans, introducing the opportunity to create a customized wearable apparatus with the ability to learn.
Collapse
Affiliation(s)
- Nazli Kazemi
- Electrical and Computer Engineering, University of Alberta, 116 St., Edmonton, T6G 2R3, AB, Canada.
| | | | - Peter E Light
- Faculty of Medicine and Dentistry Department of Pharmacology, Alberta Diabetes Institute, University of Alberta, 112 St., Edmonton, T6G 2R3, AB, Canada.
| | - Petr Musilek
- Electrical and Computer Engineering, University of Alberta, 116 St., Edmonton, T6G 2R3, AB, Canada; Applied Cybernetics, University of Hradec Králové, Rokitanského 62/26, Hradec Králové, 500 03, Czechia, Czech Republic.
| |
Collapse
|
2
|
Kazemi N, Gholizadeh N, Musilek P. Selective Microwave Zeroth-Order Resonator Sensor Aided by Machine Learning. Sensors (Basel) 2022; 22:s22145362. [PMID: 35891042 PMCID: PMC9323907 DOI: 10.3390/s22145362] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Received: 05/29/2022] [Revised: 07/03/2022] [Accepted: 07/15/2022] [Indexed: 06/13/2023]
Abstract
Microwave sensors are principally sensitive to effective permittivity, and hence not selective to a specific material under test (MUT). In this work, a highly compact microwave planar sensor based on zeroth-order resonance is designed to operate at three distant frequencies of 3.5, 4.3, and 5 GHz, with the size of only λg-min/8 per resonator. This resonator is deployed to characterize liquid mixtures with one desired MUT (here water) combined with an interfering material (e.g., methanol, ethanol, or acetone) with various concentrations (0%:10%:100%). To achieve a sensor with selectivity to water, a convolutional neural network (CNN) is used to recognize different concentrations of water regardless of the host medium. To obtain a high accuracy of this classification, Style-GAN is utilized to generate a reliable sensor response for concentrations between water and the host medium (methanol, ethanol, and acetone). A high accuracy of 90.7% is achieved using CNN for selectively discriminating water concentrations.
Collapse
Affiliation(s)
- Nazli Kazemi
- Electrical and Computer Engineering, University of Alberta, Edmonton, AB T6G 1H9, Canada; (N.K.); (N.G.)
| | - Nastaran Gholizadeh
- Electrical and Computer Engineering, University of Alberta, Edmonton, AB T6G 1H9, Canada; (N.K.); (N.G.)
| | - Petr Musilek
- Electrical and Computer Engineering, University of Alberta, Edmonton, AB T6G 1H9, Canada; (N.K.); (N.G.)
- Applied Cybernetics, University of Hradec Králové, 500 03 Hradec Králové, Czech Republic
| |
Collapse
|
3
|
Fan C, Ghaemi S, Khazaei H, Chen Y, Musilek P. Performance Analysis of the IOTA DAG-Based Distributed Ledger. ACM Trans Model Perform Eval Comput Syst 2021. [DOI: 10.1145/3485188] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 10/19/2022]
Abstract
Distributed ledgers (DLs) provide many advantages over centralized solutions in Internet of Things projects, including but not limited to improved security, transparency, and fault tolerance. To leverage DLs at scale, their well-known limitation (i.e., performance) should be adequately analyzed and addressed. Directed acyclic graph-based DLs have been proposed to tackle the performance and scalability issues by design. The first among them, IOTA, has shown promising signs in addressing the preceding issues. IOTA is an open source DL designed for the Internet of Things. It uses a directed acyclic graph to store transactions on its ledger, to achieve a potentially higher scalability over blockchain-based DLs. However, due to the uncertainty and centralization of the deployed consensus, the current IOTA implementation exposes some performance issues, making it less performant than the initial design. In this article, we first extend an existing simulator to support realistic IOTA simulations and investigate the impact of different design parameters on IOTA’s performance. Then, we propose a layered model to help the users of IOTA determine the optimal waiting time to resend the previously submitted but not yet confirmed transaction. Our findings reveal the impact of the transaction arrival rate, tip selection algorithms, weighted tip selection algorithm randomness, and network delay on the throughput. Using the proposed layered model, we shed some light on the distribution of the confirmed transactions. The distribution is leveraged to calculate the optimal time for resending an unconfirmed transaction to the DL. The performance analysis results can be used by both system designers and users to support their decision making.
Collapse
Affiliation(s)
- Caixiang Fan
- University of Alberta, Edmonton, Alberta, Canada
| | - Sara Ghaemi
- University of Alberta, Edmonton, Alberta, Canada
| | | | - Yuxiang Chen
- University of Alberta, Edmonton, Alberta, Canada
| | - Petr Musilek
- University of Alberta, Edmonton, Alberta, Canada
| |
Collapse
|
4
|
Prauzek M, Konecny J, Borova M, Janosova K, Hlavica J, Musilek P. Energy Harvesting Sources, Storage Devices and System Topologies for Environmental Wireless Sensor Networks: A Review. Sensors (Basel) 2018; 18:s18082446. [PMID: 30060513 PMCID: PMC6111894 DOI: 10.3390/s18082446] [Citation(s) in RCA: 112] [Impact Index Per Article: 18.7] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 06/15/2018] [Revised: 07/20/2018] [Accepted: 07/23/2018] [Indexed: 01/18/2023]
Abstract
The operational efficiency of remote environmental wireless sensor networks (EWSNs) has improved tremendously with the advent of Internet of Things (IoT) technologies over the past few years. EWSNs require elaborate device composition and advanced control to attain long-term operation with minimal maintenance. This article is focused on power supplies that provide energy to run the wireless sensor nodes in environmental applications. In this context, EWSNs have two distinct features that set them apart from monitoring systems in other application domains. They are often deployed in remote areas, preventing the use of mains power and precluding regular visits to exchange batteries. At the same time, their surroundings usually provide opportunities to harvest ambient energy and use it to (partially) power the sensor nodes. This review provides a comprehensive account of energy harvesting sources, energy storage devices, and corresponding topologies of energy harvesting systems, focusing on studies published within the last 10 years. Current trends and future directions in these areas are also covered.
Collapse
Affiliation(s)
- Michal Prauzek
- Faculty of Computer Science, VSB Technical University of Ostrava, 708 33 Ostrava, Czech Republic.
| | - Jaromir Konecny
- Faculty of Computer Science, VSB Technical University of Ostrava, 708 33 Ostrava, Czech Republic.
| | - Monika Borova
- Faculty of Computer Science, VSB Technical University of Ostrava, 708 33 Ostrava, Czech Republic.
| | - Karolina Janosova
- Faculty of Computer Science, VSB Technical University of Ostrava, 708 33 Ostrava, Czech Republic.
| | - Jakub Hlavica
- Faculty of Computer Science, VSB Technical University of Ostrava, 708 33 Ostrava, Czech Republic.
| | - Petr Musilek
- Department of Electrical and Computer Engineering, University of Alberta, Edmonton, AB T6G 1H9, Canada.
| |
Collapse
|
5
|
Li Y, Musilek P, Lozowski E. Improving the prediction of wind power ramps using texture extraction techniques applied to atmospheric pressure fields. Int J Data Sci Anal 2017. [DOI: 10.1007/s41060-017-0051-4] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [What about the content of this article? (0)] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/28/2022]
|
6
|
Prauzek M, Krömer P, Rodway J, Musilek P. Differential evolution of fuzzy controller for environmentally-powered wireless sensors. Appl Soft Comput 2016. [DOI: 10.1016/j.asoc.2016.06.040] [Citation(s) in RCA: 11] [Impact Index Per Article: 1.4] [Reference Citation Analysis] [What about the content of this article? (0)] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/21/2022]
|
7
|
|
8
|
Abstract
In a significant minority of cases, certain pronouns, especially the pronoun it, can be used without referring to any specific entity. This phenomenon of pleonastic pronoun usage poses serious problems for systems aiming at even a shallow understanding of natural language texts. In this paper, a novel approach is proposed to identify such uses of it: the extrapositional cases are identified using a series of queries against the web, and the cleft cases are identified using a simple set of syntactic rules. The system is evaluated with four sets of news articles containing 679 extrapositional cases as well as 78 cleft constructs. The identification results are comparable to those obtained by human efforts.
Collapse
|
9
|
Mahaweerawat A, Sophatsathit P, Lursinsap C, Musilek P. MASP – An Enhanced Model of Fault Type Identification in Object-Oriented Software Engineering. J Adv Comput Intell Intell Inform 2006. [DOI: 10.20965/jaciii.2006.p0312] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.2] [Reference Citation Analysis] [What about the content of this article? (0)] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/09/2022]
Abstract
To remain competitive in the dynamic world of software development, organizations must optimize the use of their limited resources to deliver quality products on time and within budget. This requires prevention of fault introduction and quick discovery and repair of residual faults. In this paper, a new model for predicting and identifying of faults in object-oriented software systems is introduced. In particular, faults due to the use of inheritance and polymorphism are considered as they account for significant portion of faults in object-oriented systems. The proposed MASP model acts as a fault metric selector that gathers relevant filtering metrics suitable for specific fault types employing coarse-grained and fine-grained metric selection algorithms. A fault predictor is subsequently established to identify the fault type of individual fault classification. It is concluded that the proposed model yields high discrimination accuracy between faulty and fault-free classes.
Collapse
|