Android applications are getting bigger with an increasing number of features. However, not all the features are needed by a specific user. The unnecessary features can increase the attack surface and cost additional ...
详细信息
ISBN:
(纸本)9798350329964
Android applications are getting bigger with an increasing number of features. However, not all the features are needed by a specific user. The unnecessary features can increase the attack surface and cost additional resources (e.g., storage and memory). Therefore, it is important to remove unnecessary features from Android applications. However, it is difficult for the end users to fully explore the apps to identify the unnecessary features, and there is no off-the-shelf tool available to assist users to debloat the apps by themselves. In this work, we propose AutoDebloater to debloat Android applications automatically for end users. AutoDebloater is a web application that can be accessed by end-users through a web browser. In particular, AutoDebloater can automatically explore an app and identify the transitions between activities. Then, AutoDebloater will present the Activity Transition Graph to users and ask them to select the activities they do not want to keep. Finally, AutoDebloater will remove the activities that are selected by users from the app. We conducted a user study on five Android apps downloaded from three categories (i.e., Finance, Tools, and Navigation) in Google Play and F-Droid. The results show that users are satisfied with AutoDebloater in terms of the stability of the debloated apps and the ability of AutoDebloater to identify features that are never noticed before. The tool is available at http://***. The code is available at https://***/jiakun-liu/autodebloater/ and the demonstration video can be found at https://***/Gmz0-p2n9D4.
Ensuring safe and accurate drone landings is a critical challenge in the development of autonomous drone systems. This study presents a two-fold approach combining granular semantic segmentation with high-level binary...
详细信息
ISBN:
(数字)9798350384093
ISBN:
(纸本)9798350384109
Ensuring safe and accurate drone landings is a critical challenge in the development of autonomous drone systems. This study presents a two-fold approach combining granular semantic segmentation with high-level binary safety classification of aerial imagery. Our method first performs detailed segmentation of environmental elements, then categorizes these segments into "safe to land" and "unsafe to land" zones, providing a more comprehensive and practical solution for autonomous landing decisions. We employed three state-of-the-art deep learning algorithms to perform semantic segmentation on a newly-released dataset of aerial footage from residential neighborhoods. Our models achieved a multiclass Mean Intersection over Union (mIoU) score of 0.82 for detailed segmentation and a binary mIoU score of 0.90 for the critical safe/unsafe landing classification. Among the models tested, U-Net with MobileNetV3 encoder stood out by its better generalization performance, faster training times, and a more compact model size. This study highlights the potential for real-world drone applications, emphasizing its suitability for ensuring safe landings through enhanced environmental mapping and classification.
Inertial Measurement Unit (IMU) sensors are widely employed for Human Activity Recognition (HAR) due to their portability, energy efficiency, and growing research interest. However, a significant challenge for IMU-HAR...
详细信息
Blockchain's decentralized characteristic is recognized as a potential technology to deliver secure and safe resources. However, the existing blockchain networks cannot fulfil the transaction given the limited ban...
详细信息
A key method used in the study of Natural Language Processing (NLP) is sentiment analysis, or emotion analysis, plays a pivotal role in text analysis. Its primary function is to discern and categorize the underlying e...
详细信息
A key method used in the study of Natural Language Processing (NLP) is sentiment analysis, or emotion analysis, plays a pivotal role in text analysis. Its primary function is to discern and categorize the underlying emotions within textual content, classifying them as positive, neutral, or negative sentiments. A variety of textual inputs can be used with this process, including entire documents, individual sentences, and more. Understanding the sentiments expressed by individuals is of paramount importance to organizations in today’s digital age. Clients and customers now have the means to express their thoughts and emotions with greater ease and immediacy than ever before. This wealth of sentiment data can offer valuable insights that organizations can leverage to enhance their products, services, and overall customer experience. The present study focuses on the sentiment analysis of Twitter data related to the COVID-19 pandemic, employing the Long Short-Term Memory (LSTM) algorithm. To improve the accuracy of sentiment analysis, a pre-processing procedure is introduced, which involves the use of the Neat Text module in Python to clean the tweets. In this research endeavor, a dataset comprising 1,79,107 COVID-19-related tweets is subjected to sentiment analysis using the proposed pre-processing module and LSTM. The results demonstrate an impressive accuracy rate of 96% in accurately determining the sentiments conveyed in these COVID-19 tweets. In contrast, the existing algorithm, based on Artificial Neural Network (ANN), achieved a significantly lower accuracy rate of 76%. This research not only showcases the effectiveness of LSTM and pre-processing in sentiment analysis but also highlights the significance of sentiment analysis in gaining valuable insights from vast amounts of textual data, especially when important events like the COVID-19 pandemic are involved.
In this paper, we consider non-convex multi-block bilevel optimization (MBBO) problems, which involve m 1 lower level problems and have important applications in machine learning. Designing a stochastic gradient and c...
详细信息
As artificial intelligence techniques evolve, we are approaching a critical moment for the widespread deployment of autonomous vehicles. Subsequently, the emergence of mixed-autonomy traffic environments presents form...
Federated learning becomes popular for it can train an excellent performance global model without exposing clients’ privacy. However, most FL applications failed to consider there exists fake local trained models ret...
详细信息
Offline gender detection from Arabic handwritten documents is a very challenging task because of the high similarity between an individual’s writings and the complexity of the Arabic language as well. In this paper, ...
详细信息
Although collapsible panel widgets have been widely used in industry for many years in various contexts, there have been no formal evaluations conducted to compare user performance and satisfaction with these interfac...
详细信息
暂无评论