Zhiyuan Luo - Profile on Academia.edu (original) (raw)
Papers by Zhiyuan Luo
Neurocomputing, Jul 1, 2020
or visit the DOI to the publisher's website. • The final author version and the galley proof are ... more or visit the DOI to the publisher's website. • The final author version and the galley proof are versions of the publication after peer review. • The final published version features the final layout of the paper including the volume, issue and page numbers. Copyright and moral rights for the publications made accessible in the public portal are retained by the authors and/or other copyright owners and it is a condition of accessing publications that users recognise and abide by the legal requirements associated with these rights. • Users may download and print one copy of any publication from the public portal for the purpose of private study or research. • You may not further distribute the material or use it for any profit-making activity or commercial gain • You may freely distribute the URL identifying the publication in the public portal. If the publication is distributed under the terms of Article 25fa of the Dutch Copyright Act, indicated by the "Taverne" license above, please follow below link for the End User
The use of general descriptive names, registered names, trademarks, service marks, etc. in this p... more The use of general descriptive names, registered names, trademarks, service marks, etc. in this publication does not imply, even in the absence of a specific statement, that such names are exempt from the relevant protective laws and regulations and therefore free for general use. While the advice and information in this book are believed to be true and accurate at the date of publication, neither the authors nor the editors nor the publisher can accept any legal responsibility for any errors or omissions that may be made. The publisher makes no warranty, express or implied, with respect to the material contained herein.
arXiv (Cornell University), Feb 5, 2021
Electronic nose has been proven effective in alternative herbal medicine classification, but due ... more Electronic nose has been proven effective in alternative herbal medicine classification, but due to the nature of supervised learning, previous research heavily relies on the labelled training data, which are time-costly and labor-intensive to collect. To alleviate the critical dependency on the training data in real-world applications, this study aims to improve classification accuracy via data augmentation strategies. The effectiveness of five data augmentation strategies under different training data inadequacy are investigated in two scenarios: the noise-free scenario where different availabilities of unlabelled data were considered, and the noisy scenario where different levels of Gaussian noises and translational shift were added to represent sensor drifts. The five augmentation strategies, namely noise-adding data augmentation, semi-supervised learning, classifierbased online learning, Inductive Conformal Prediction (ICP) online learning and our novel ensemble ICP online learning (EICP) proposed in this study, are compared against supervised learning baselines, with Linear Discriminant Analysis (LDA) and Support Vector Machine (SVM) as the classifiers. This study provides a systematic analysis of different augmentation strategies. Our novel strategy, EICP, outperforms the others by showing non-decreasing classification accuracy on all tasks and a significant improvement on most simulated tasks (25 out of 36 tasks, p ≤ 0.05), which demonstrated both effectiveness and robustness in boosting the classification model generalizability. This strategy can be employed in other machine learning applications.
Recurrent auto-encoder model can summarise sequential data through an encoder structure into a fi... more Recurrent auto-encoder model can summarise sequential data through an encoder structure into a fixed-length vector and then reconstruct into its original sequential form through the decoder structure. The summarised information can be used to represent time series features. In this paper, we propose relaxing the dimensionality of the decoder output so that it performs partial reconstruction. The fixedlength vector can therefore represent features only in the selected dimensions. In addition, we propose using rolling fixed window approach to generate samples. The change of time series features over time can be summarised as a smooth trajectory path. The fixed-length vectors are further analysed through additional visualisation and unsupervised clustering techniques. This proposed method can be applied in large-scale industrial processes for sensors signal analysis purpose where clusters of the vector representations can be used to reflect the operating states of selected aspects of the industrial system. Modern industrial processes are often monitored by a large array of sensors. Machine learning techniques can be used to analyse unbounded streams of sensor signal in an on-line scenario. This paper illustrates the idea using propietary data collected from a two-stage centrifugal compression train driven by an aeroderivative industrial turbine (RB-211) on a single shaft. It is an isolated large-scale module which belongs to a major natural gas terminal 1 . The purpose of this modular process is to regulate the pressure of natural gas at an elevated, pre-set level. At the compression system, numerous sensors are attached to various parts of the system to monitor the production process. Vital real-valued measurements like temperature, pressure, rotary speed, vibration... etc., are recorded at different locations 2 .
Online conformal prediction for classifying different types of herbal medicines with electronic nose
IET Doctoral Forum on Biomedical Engineering, Healthcare, Robotics and Artificial Intelligence 2018 (BRAIN 2018), 2018
With the recognition of herbal medicines, reliable and convenient methods for herbal medicines di... more With the recognition of herbal medicines, reliable and convenient methods for herbal medicines discrimination are needed. This paper introduces a novel method of using an electronic nose with online conformal prediction to classify 12 different types of herbal medicines with similar appearance. The performances of different online conformal predictors based on different training set updating strategies and varied sizes of initial training sets are evaluated to investigate the effectiveness of online conformal prediction. The results show that online conformal prediction manages to classify these medicines and achieves improved accuracy and robustness with more observations if the reliability requirement for training set updating is strict enough. Furthermore, the validity of online conformal prediction is vindicated that with the accumulation of observations, the error rate of prediction gradually converges below the significance level set by users, which offers users a flexible control over reliability and information about potential risk. Finally, the efficiency of online conformal prediction is discussed that customers should make a trade-off between reliability and efficiency.
Speech neuromuscular decoding based on spectrogram images using conformal predictors with Bi-LSTM
Neurocomputing, 2021
Abstract The relationships between muscle movements and neural signals make it possible to decode... more Abstract The relationships between muscle movements and neural signals make it possible to decode silent speech based on neuromuscular activities. The decoding can be formulated as a supervised classification task. The electromyography (EMG) captured from surface articulatory muscles contains useful information that can help assist in decoding of speech. Spectrograms obtained from EMG have a wealth of information relating to the decoding, but have not yet been fully explored. In addition, the decoding results are often uncertain. Therefore, it is important to quantify the prediction confidence. This paper aims to improve the decoding performance by representing time series signals as spectrograms and utilising Inductive Conformal Prediction (ICP) to provide predictions with confidence. All EMG data are recorded on six dedicated facial muscles while participants recite the displayed words subvocally. Three pre-trained convolutional models of MobileNet-V1, ResNet18 and Xception are used to extract features from spectrograms for classification. Both bidirectional Long-Short Time Memory (Bi-LSTM) and Gate Recurrent Unit (GRU) classifiers are used for prediction. Furthermore, an ICP decoder based on Bi-LSTM is built to provide guaranteed predictions for each example at a specified confidence level. The proposed method of combining feature extraction based on Xception and classification using Bi-LSTM gives a higher accuracy of 0.87 than other methods. ICP outputs confidence measurements for each example that can help users to evaluate the reliability of new predictions. Experimental results demonstrate the practical usefulness in decoding articulatory neuromuscular activity and the advantages in applying ICP.
An all-solid-state Ion-selective Electrode for Dopamine Determination
IET Doctoral Forum on Biomedical Engineering, Healthcare, Robotics and Artificial Intelligence 2018 (BRAIN 2018), 2018
Gene Selection for Cancer Classification using Wilcoxon Rank Sum Test and Support Vector Machine
2006 International Conference on Computational Intelligence and Security, 2006
Gene selection is an important problem in microarray data processing. A new gene selection method... more Gene selection is an important problem in microarray data processing. A new gene selection method based on Wilcoxon rank sum test and support vector machine (SVM) is proposed in this paper. First, Wilcoxon rank sum test is used to select a subset. Then each selected gene is trained and tested using SVM classifier with linear kernel separately, and genes with
A Multi-Agent Approach for Distributed Broadband Network Management
Communications in computer and information science, 2018
Recurrent auto-encoder model summarises sequential data through an encoder structure into a fixed... more Recurrent auto-encoder model summarises sequential data through an encoder structure into a fixed-length vector and then reconstructs the original sequence through the decoder structure. The summarised vector can be used to represent time series features. In this paper, we propose relaxing the dimensionality of the decoder output so that it performs partial reconstruction. The fixed-length vector therefore represents features in the selected dimensions only. In addition, we propose using rolling fixed window approach to generate training samples from unbounded time series data. The change of time series features over time can be summarised as a smooth trajectory path. The fixed-length vectors are further analysed using additional visualisation and unsupervised clustering techniques. The proposed method can be applied in large-scale industrial processes for sensors signal analysis purpose, where clusters of the vector representations can reflect the operating states of the industrial system.
One of the challenges of location fingerprinting to be deployed in the real offices is the traini... more One of the challenges of location fingerprinting to be deployed in the real offices is the training database handling process, which does not scale well with increasing amount of tracking space to be covered. However, little attention was paid to tackle such issue, where the majority of previous work rather focused on improving the tracking accuracy. In this paper, we propose a novel idea to enhance fingerprinting's processing speed and positioning accuracy with mixture of Gaussians clustering. We realised the key difference between fingerprinting and other un-supervised problems, that is we do know the label (the Cartesian coordinate) of the signal data in advance. This key information was largely ignored in previous work, where the fingerprinting clustering was based solely on the signal data information. By exploiting this information, we tackle the indoor signal multipath and shadowing with two-level signal data clustering and Cartesian coordinate clustering. We tested our approach in a real office environment with harsh indoor condition, and concluded that our clustering scheme does not only reduce the fingerprinting processing time, but also improves the positioning accuracy.
Springer eBooks, 2021
The coreset paradigm is a fundamental tool for analysing complex and large datasets. Although cor... more The coreset paradigm is a fundamental tool for analysing complex and large datasets. Although coresets are used as an acceleration technique for many learning problems, the algorithms used for constructing them may become computationally exhaustive in some settings. We show that this can easily happen when computing coresets for learning a logistic regression classifier. We overcome this issue with two methods: Accelerating Clustering via Sampling (ACvS) and Regressed Data Summarisation Framework (RDSF); the former is an acceleration procedure based on a simple theoretical observation on using Uniform Random Sampling for clustering problems, the latter is a coreset-based data-summarising framework that builds on ACvS and extend it by using a regression algorithm as part of the construction. We tested both procedures on five public datasets, and observed that computing the coreset and learning from it, is 11 times faster than learning directly from the full input data in the worst case, and 34 times faster in the best case. We further observed that the best regression algorithm for creating summaries of data using the RDSF framework is the Ordinary Least Squares (OLS).
Sensors and Actuators A-physical, Oct 1, 2017
Optimized two-layer Adaboost.M2 ensemble model is constructed for the identification of Chinese... more Optimized two-layer Adaboost.M2 ensemble model is constructed for the identification of Chinese herbal medicine based on electronic nose; The framework integrates with several classical classifiers in probabilistic forms and utilizes the diversity among them; Efficient algebraic fusion rules are employed for combining decisions from classifiers; The method contributes to a flexible tool to make valid probabilistic and precise prediction for electronic nose applications, and a feasible solution for online classification.
A Multi-Scale Feature Selection Framework for WiFi Access Points Line-of-sight Identification
Malicious software (malware) is designed to circumvent the security policy of the host device. Sm... more Malicious software (malware) is designed to circumvent the security policy of the host device. Smartphones represent an attractive target to malware authors as they are often a rich source of sensitive information. Attractive targets for attackers are sensors (such as cameras or microphones) which allow observation of the victims in real time. To counteract this threat, there has been a tightening of privileges on mobile devices with respect to sensors, with app developers being required to declare which sensors they need access to, as well as the users needing to give consent. We demonstrate by conducting a survey of publicly accessible malware analysis platforms that there are still implementations of sensors which are trivial to detect without exposing the malicious intent of a program. We also show how that, despite changes to the permission model, it is still possible to fingerprint an analysis environment even when the analysis is carried out using a physical device with the novel use of Android's Activity Recognition API.
arXiv (Cornell University), Apr 1, 2017
The public transports provide an ideal means to enable contagious diseases transmission. This pap... more The public transports provide an ideal means to enable contagious diseases transmission. This paper introduces a novel idea to detect co-location of people in such environment using just the ubiquitous geomagnetic field sensor on the smart phone. Essentially, given that all passengers must share the same journey between at least two consecutive stations, we have a long window to match the user trajectory. Our idea was assessed over a painstakingly survey of over 150 kilometres of travelling distance, covering different parts of London, using the overground trains, the underground tubes and the buses.
Proceedings of the 14th International Conference on Availability, Reliability and Security
We demonstrate a breach in smartphone location privacy through the accelerometer and magnetometer... more We demonstrate a breach in smartphone location privacy through the accelerometer and magnetometer's footprints. The merits or otherwise of explicitly permissioned location sensors are not the point of this paper. Instead, our proposition is that other non-locationsensitive sensors can track users accurately when the users are in motion, as in travelling on public transport, such as trains, buses, and taxis. Through field trials, we provide evidence that high accuracy location tracking can be achieved even via non-locationsensitive sensors for which no access authorisation is required from users on a smartphone.
Preface for the Proceedings of Machine Learning Research Volume 152
10th Symposium on Conformal and Probabilistic Prediction with Applications, Sep 10, 2021
Sensors & Transducers, 2013
A glucose biosensor based on glucose oxidase immobilized by electrospinning nanofibrous membranes... more A glucose biosensor based on glucose oxidase immobilized by electrospinning nanofibrous membranes has been developed. Nanofibrous membranes were electrospun from the solution of poly(acrylonitrile-co-acrylic acid) containing carbon nanotubes suspension and directly deposited on Pt electrodes for immobilizing glucose oxidase. The morphologies and structure of the nanofibrous membranes with or without carbon nanotubes were characterized by scanning electron microscopy. The fabrication parameters of nanofibers were optimized such as thickness of the nanofibrous membranes and mass ration of carbon nanotubes. The biosensor showed the relationship with a concentration range of 0.1–10 mM and response time was 60 s. The sensitivity of carbon nanotubes modified biosensors was two times larger than which of no carbon nanotubes modified ones. The pH effect, interference and lifetime of biosensors were discussed.
Pattern Recognition, 2022
Neurocomputing, Jul 1, 2020
or visit the DOI to the publisher's website. • The final author version and the galley proof are ... more or visit the DOI to the publisher's website. • The final author version and the galley proof are versions of the publication after peer review. • The final published version features the final layout of the paper including the volume, issue and page numbers. Copyright and moral rights for the publications made accessible in the public portal are retained by the authors and/or other copyright owners and it is a condition of accessing publications that users recognise and abide by the legal requirements associated with these rights. • Users may download and print one copy of any publication from the public portal for the purpose of private study or research. • You may not further distribute the material or use it for any profit-making activity or commercial gain • You may freely distribute the URL identifying the publication in the public portal. If the publication is distributed under the terms of Article 25fa of the Dutch Copyright Act, indicated by the "Taverne" license above, please follow below link for the End User
The use of general descriptive names, registered names, trademarks, service marks, etc. in this p... more The use of general descriptive names, registered names, trademarks, service marks, etc. in this publication does not imply, even in the absence of a specific statement, that such names are exempt from the relevant protective laws and regulations and therefore free for general use. While the advice and information in this book are believed to be true and accurate at the date of publication, neither the authors nor the editors nor the publisher can accept any legal responsibility for any errors or omissions that may be made. The publisher makes no warranty, express or implied, with respect to the material contained herein.
arXiv (Cornell University), Feb 5, 2021
Electronic nose has been proven effective in alternative herbal medicine classification, but due ... more Electronic nose has been proven effective in alternative herbal medicine classification, but due to the nature of supervised learning, previous research heavily relies on the labelled training data, which are time-costly and labor-intensive to collect. To alleviate the critical dependency on the training data in real-world applications, this study aims to improve classification accuracy via data augmentation strategies. The effectiveness of five data augmentation strategies under different training data inadequacy are investigated in two scenarios: the noise-free scenario where different availabilities of unlabelled data were considered, and the noisy scenario where different levels of Gaussian noises and translational shift were added to represent sensor drifts. The five augmentation strategies, namely noise-adding data augmentation, semi-supervised learning, classifierbased online learning, Inductive Conformal Prediction (ICP) online learning and our novel ensemble ICP online learning (EICP) proposed in this study, are compared against supervised learning baselines, with Linear Discriminant Analysis (LDA) and Support Vector Machine (SVM) as the classifiers. This study provides a systematic analysis of different augmentation strategies. Our novel strategy, EICP, outperforms the others by showing non-decreasing classification accuracy on all tasks and a significant improvement on most simulated tasks (25 out of 36 tasks, p ≤ 0.05), which demonstrated both effectiveness and robustness in boosting the classification model generalizability. This strategy can be employed in other machine learning applications.
Recurrent auto-encoder model can summarise sequential data through an encoder structure into a fi... more Recurrent auto-encoder model can summarise sequential data through an encoder structure into a fixed-length vector and then reconstruct into its original sequential form through the decoder structure. The summarised information can be used to represent time series features. In this paper, we propose relaxing the dimensionality of the decoder output so that it performs partial reconstruction. The fixedlength vector can therefore represent features only in the selected dimensions. In addition, we propose using rolling fixed window approach to generate samples. The change of time series features over time can be summarised as a smooth trajectory path. The fixed-length vectors are further analysed through additional visualisation and unsupervised clustering techniques. This proposed method can be applied in large-scale industrial processes for sensors signal analysis purpose where clusters of the vector representations can be used to reflect the operating states of selected aspects of the industrial system. Modern industrial processes are often monitored by a large array of sensors. Machine learning techniques can be used to analyse unbounded streams of sensor signal in an on-line scenario. This paper illustrates the idea using propietary data collected from a two-stage centrifugal compression train driven by an aeroderivative industrial turbine (RB-211) on a single shaft. It is an isolated large-scale module which belongs to a major natural gas terminal 1 . The purpose of this modular process is to regulate the pressure of natural gas at an elevated, pre-set level. At the compression system, numerous sensors are attached to various parts of the system to monitor the production process. Vital real-valued measurements like temperature, pressure, rotary speed, vibration... etc., are recorded at different locations 2 .
Online conformal prediction for classifying different types of herbal medicines with electronic nose
IET Doctoral Forum on Biomedical Engineering, Healthcare, Robotics and Artificial Intelligence 2018 (BRAIN 2018), 2018
With the recognition of herbal medicines, reliable and convenient methods for herbal medicines di... more With the recognition of herbal medicines, reliable and convenient methods for herbal medicines discrimination are needed. This paper introduces a novel method of using an electronic nose with online conformal prediction to classify 12 different types of herbal medicines with similar appearance. The performances of different online conformal predictors based on different training set updating strategies and varied sizes of initial training sets are evaluated to investigate the effectiveness of online conformal prediction. The results show that online conformal prediction manages to classify these medicines and achieves improved accuracy and robustness with more observations if the reliability requirement for training set updating is strict enough. Furthermore, the validity of online conformal prediction is vindicated that with the accumulation of observations, the error rate of prediction gradually converges below the significance level set by users, which offers users a flexible control over reliability and information about potential risk. Finally, the efficiency of online conformal prediction is discussed that customers should make a trade-off between reliability and efficiency.
Speech neuromuscular decoding based on spectrogram images using conformal predictors with Bi-LSTM
Neurocomputing, 2021
Abstract The relationships between muscle movements and neural signals make it possible to decode... more Abstract The relationships between muscle movements and neural signals make it possible to decode silent speech based on neuromuscular activities. The decoding can be formulated as a supervised classification task. The electromyography (EMG) captured from surface articulatory muscles contains useful information that can help assist in decoding of speech. Spectrograms obtained from EMG have a wealth of information relating to the decoding, but have not yet been fully explored. In addition, the decoding results are often uncertain. Therefore, it is important to quantify the prediction confidence. This paper aims to improve the decoding performance by representing time series signals as spectrograms and utilising Inductive Conformal Prediction (ICP) to provide predictions with confidence. All EMG data are recorded on six dedicated facial muscles while participants recite the displayed words subvocally. Three pre-trained convolutional models of MobileNet-V1, ResNet18 and Xception are used to extract features from spectrograms for classification. Both bidirectional Long-Short Time Memory (Bi-LSTM) and Gate Recurrent Unit (GRU) classifiers are used for prediction. Furthermore, an ICP decoder based on Bi-LSTM is built to provide guaranteed predictions for each example at a specified confidence level. The proposed method of combining feature extraction based on Xception and classification using Bi-LSTM gives a higher accuracy of 0.87 than other methods. ICP outputs confidence measurements for each example that can help users to evaluate the reliability of new predictions. Experimental results demonstrate the practical usefulness in decoding articulatory neuromuscular activity and the advantages in applying ICP.
An all-solid-state Ion-selective Electrode for Dopamine Determination
IET Doctoral Forum on Biomedical Engineering, Healthcare, Robotics and Artificial Intelligence 2018 (BRAIN 2018), 2018
Gene Selection for Cancer Classification using Wilcoxon Rank Sum Test and Support Vector Machine
2006 International Conference on Computational Intelligence and Security, 2006
Gene selection is an important problem in microarray data processing. A new gene selection method... more Gene selection is an important problem in microarray data processing. A new gene selection method based on Wilcoxon rank sum test and support vector machine (SVM) is proposed in this paper. First, Wilcoxon rank sum test is used to select a subset. Then each selected gene is trained and tested using SVM classifier with linear kernel separately, and genes with
A Multi-Agent Approach for Distributed Broadband Network Management
Communications in computer and information science, 2018
Recurrent auto-encoder model summarises sequential data through an encoder structure into a fixed... more Recurrent auto-encoder model summarises sequential data through an encoder structure into a fixed-length vector and then reconstructs the original sequence through the decoder structure. The summarised vector can be used to represent time series features. In this paper, we propose relaxing the dimensionality of the decoder output so that it performs partial reconstruction. The fixed-length vector therefore represents features in the selected dimensions only. In addition, we propose using rolling fixed window approach to generate training samples from unbounded time series data. The change of time series features over time can be summarised as a smooth trajectory path. The fixed-length vectors are further analysed using additional visualisation and unsupervised clustering techniques. The proposed method can be applied in large-scale industrial processes for sensors signal analysis purpose, where clusters of the vector representations can reflect the operating states of the industrial system.
One of the challenges of location fingerprinting to be deployed in the real offices is the traini... more One of the challenges of location fingerprinting to be deployed in the real offices is the training database handling process, which does not scale well with increasing amount of tracking space to be covered. However, little attention was paid to tackle such issue, where the majority of previous work rather focused on improving the tracking accuracy. In this paper, we propose a novel idea to enhance fingerprinting's processing speed and positioning accuracy with mixture of Gaussians clustering. We realised the key difference between fingerprinting and other un-supervised problems, that is we do know the label (the Cartesian coordinate) of the signal data in advance. This key information was largely ignored in previous work, where the fingerprinting clustering was based solely on the signal data information. By exploiting this information, we tackle the indoor signal multipath and shadowing with two-level signal data clustering and Cartesian coordinate clustering. We tested our approach in a real office environment with harsh indoor condition, and concluded that our clustering scheme does not only reduce the fingerprinting processing time, but also improves the positioning accuracy.
Springer eBooks, 2021
The coreset paradigm is a fundamental tool for analysing complex and large datasets. Although cor... more The coreset paradigm is a fundamental tool for analysing complex and large datasets. Although coresets are used as an acceleration technique for many learning problems, the algorithms used for constructing them may become computationally exhaustive in some settings. We show that this can easily happen when computing coresets for learning a logistic regression classifier. We overcome this issue with two methods: Accelerating Clustering via Sampling (ACvS) and Regressed Data Summarisation Framework (RDSF); the former is an acceleration procedure based on a simple theoretical observation on using Uniform Random Sampling for clustering problems, the latter is a coreset-based data-summarising framework that builds on ACvS and extend it by using a regression algorithm as part of the construction. We tested both procedures on five public datasets, and observed that computing the coreset and learning from it, is 11 times faster than learning directly from the full input data in the worst case, and 34 times faster in the best case. We further observed that the best regression algorithm for creating summaries of data using the RDSF framework is the Ordinary Least Squares (OLS).
Sensors and Actuators A-physical, Oct 1, 2017
Optimized two-layer Adaboost.M2 ensemble model is constructed for the identification of Chinese... more Optimized two-layer Adaboost.M2 ensemble model is constructed for the identification of Chinese herbal medicine based on electronic nose; The framework integrates with several classical classifiers in probabilistic forms and utilizes the diversity among them; Efficient algebraic fusion rules are employed for combining decisions from classifiers; The method contributes to a flexible tool to make valid probabilistic and precise prediction for electronic nose applications, and a feasible solution for online classification.
A Multi-Scale Feature Selection Framework for WiFi Access Points Line-of-sight Identification
Malicious software (malware) is designed to circumvent the security policy of the host device. Sm... more Malicious software (malware) is designed to circumvent the security policy of the host device. Smartphones represent an attractive target to malware authors as they are often a rich source of sensitive information. Attractive targets for attackers are sensors (such as cameras or microphones) which allow observation of the victims in real time. To counteract this threat, there has been a tightening of privileges on mobile devices with respect to sensors, with app developers being required to declare which sensors they need access to, as well as the users needing to give consent. We demonstrate by conducting a survey of publicly accessible malware analysis platforms that there are still implementations of sensors which are trivial to detect without exposing the malicious intent of a program. We also show how that, despite changes to the permission model, it is still possible to fingerprint an analysis environment even when the analysis is carried out using a physical device with the novel use of Android's Activity Recognition API.
arXiv (Cornell University), Apr 1, 2017
The public transports provide an ideal means to enable contagious diseases transmission. This pap... more The public transports provide an ideal means to enable contagious diseases transmission. This paper introduces a novel idea to detect co-location of people in such environment using just the ubiquitous geomagnetic field sensor on the smart phone. Essentially, given that all passengers must share the same journey between at least two consecutive stations, we have a long window to match the user trajectory. Our idea was assessed over a painstakingly survey of over 150 kilometres of travelling distance, covering different parts of London, using the overground trains, the underground tubes and the buses.
Proceedings of the 14th International Conference on Availability, Reliability and Security
We demonstrate a breach in smartphone location privacy through the accelerometer and magnetometer... more We demonstrate a breach in smartphone location privacy through the accelerometer and magnetometer's footprints. The merits or otherwise of explicitly permissioned location sensors are not the point of this paper. Instead, our proposition is that other non-locationsensitive sensors can track users accurately when the users are in motion, as in travelling on public transport, such as trains, buses, and taxis. Through field trials, we provide evidence that high accuracy location tracking can be achieved even via non-locationsensitive sensors for which no access authorisation is required from users on a smartphone.
Preface for the Proceedings of Machine Learning Research Volume 152
10th Symposium on Conformal and Probabilistic Prediction with Applications, Sep 10, 2021
Sensors & Transducers, 2013
A glucose biosensor based on glucose oxidase immobilized by electrospinning nanofibrous membranes... more A glucose biosensor based on glucose oxidase immobilized by electrospinning nanofibrous membranes has been developed. Nanofibrous membranes were electrospun from the solution of poly(acrylonitrile-co-acrylic acid) containing carbon nanotubes suspension and directly deposited on Pt electrodes for immobilizing glucose oxidase. The morphologies and structure of the nanofibrous membranes with or without carbon nanotubes were characterized by scanning electron microscopy. The fabrication parameters of nanofibers were optimized such as thickness of the nanofibrous membranes and mass ration of carbon nanotubes. The biosensor showed the relationship with a concentration range of 0.1–10 mM and response time was 60 s. The sensitivity of carbon nanotubes modified biosensors was two times larger than which of no carbon nanotubes modified ones. The pH effect, interference and lifetime of biosensors were discussed.
Pattern Recognition, 2022