2022 IEEE/ACIS 23rd International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD)最新文献
I-Min Chiu, Yu-Ping Chuang, Chi-Yung Cheng, C. Lin
{"title":"Development and Validation of an Explainable Deep Learning Model to Predict Adverse Event During Hospital Admission in Patients with Sepsis","authors":"I-Min Chiu, Yu-Ping Chuang, Chi-Yung Cheng, C. Lin","doi":"10.1109/SNPD54884.2022.10051794","DOIUrl":"https://doi.org/10.1109/SNPD54884.2022.10051794","url":null,"abstract":"Sepsis is among the most common conditions requiring emergency hospitalization. The early and accurate identification of sepsis patients with a high risk of in-hospital adverse events can aid physicians in making optimal clinical decisions. This study aimed to develop an explainable neural network model to predict adverse events during hospital admission in patients with suspected sepsis. Patient data were collected from a single medical center in Taiwan for the period of 2018–2020. The adverse events considered during hospital admission were cardiac arrest, respiratory failure requiring mechanical ventilation, and transfer to intensive care unit during admission. This study included 9398 patients in the analysis, with 6794 and 2603 patients in the development and validation sets, respectively. The proposed model could predict adverse events with an area under the receiver operating curve of 0.88 and 0.85 in the development and validation sets, respectively. Of the 2603 patients in the test set, 523 (20.1%) were classified as having adverse events during hospital admission. Of these patients, 104 eventually experienced adverse events. Thus, the model can predict adverse events with good performance and therefore, can be regarded as a gatekeeper before patients with sepsis are admitted to the general ward.","PeriodicalId":425462,"journal":{"name":"2022 IEEE/ACIS 23rd International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD)","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-12-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122338610","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Stepwise Regression Machine Learning Models for In-Hospital Mortality Prediction in Patients After ST-Segment Slevation Myocardial Infarction (STEMI)","authors":"Chi-Yung Cheng, I-Min Chiu, C. Lin, Xin-Hong Lin, Fu-Cheng Chen, Ting-Yu Hsu","doi":"10.1109/SNPD54884.2022.10051815","DOIUrl":"https://doi.org/10.1109/SNPD54884.2022.10051815","url":null,"abstract":"Acute myocardial infarction is a leading cause of cardiogenic shock and mortality. The aim of current study is to identify factors and develop machine learning models that predicts in-hospital mortality of ST-segment elevation myocardial infarction (STEMI) patients in South-East Asian population. This is a single center, retrospective study, from patients presenedt to the emergency room at Kaohsiung Chang Gung Memorial Hospital, Taiwan. The study included non-trauma adults (≥20 years of age) who were diagnosed with acute STEMI. A total of 1567 patients who met the inclusion criteria were enrolled. The area under the receiver operating characteristic curve was 0.839 in logistic regression (LR) and 0.825 in random forest (RF). The accuracy was 0.821 in LR and 0.812 in RF. The sensitivity and specificity were 0.883 and 0.815 in LR, and 0.875 and 0.806 in RF. In conclusion, the predictive models developed using LR and RF algorithms can be used to predict the risk of in-hospital death for STEMI patients.","PeriodicalId":425462,"journal":{"name":"2022 IEEE/ACIS 23rd International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD)","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-12-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114628831","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Xun Zhang, H. Washizaki, Nobukazu Yoshioka, Y. Fukazawa
{"title":"Detecting Design Patterns in UML Class Diagram Images using Deep Learning","authors":"Xun Zhang, H. Washizaki, Nobukazu Yoshioka, Y. Fukazawa","doi":"10.1109/SNPD54884.2022.10051795","DOIUrl":"https://doi.org/10.1109/SNPD54884.2022.10051795","url":null,"abstract":"Detecting software design pattern is an important part of software reverse engineering because design patterns can provide the most intuitive design idea of software products, which can be useful for maintenance engineers. In past studies, a lot of approaches have been proposed to detect design patterns, and the machine learning-based approach is a new trend in recent years. In this paper, we propose a preliminary idea of a deep learning-based approach to detect design patterns from UML class diagrams of software products, which can be used in some cases that traditional approaches may not work. We propose an overall process, which is divided into preparation phase and application phase. In preparation phase, we train a deep learning-based classifier to do the image classification task. In application phase, users may input the UML class diagram of a micro-architecture into the model and get the pattern it belongs to. We conduct a preliminary experiment to show the effectiveness of our approach, we train a Convolutional Neural Network (CNN) as the classifier and test it on our image dataset, which is constructed with UML images we collected from the Internet. We also use Gradient-weighted Class Activation Mapping (Grad-CAM) to do the visualization and use it to explain why our approach works. Lastly, we analyze the potential advantages and disadvantages of our approach.","PeriodicalId":425462,"journal":{"name":"2022 IEEE/ACIS 23rd International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-12-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132156760","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
M. Vaidhyanathan, Weisheng Si, Bahman Javadi, S. Çamtepe
{"title":"Towards Cooperative Games for Developing Secure Software in Agile SDLC","authors":"M. Vaidhyanathan, Weisheng Si, Bahman Javadi, S. Çamtepe","doi":"10.1109/SNPD54884.2022.10051798","DOIUrl":"https://doi.org/10.1109/SNPD54884.2022.10051798","url":null,"abstract":"This work applies Game Theory to developing secure software. With the perspective of Game Theory, one can see secure software development as a game between software developers and software security engineers, who play this game repeatedly in processes such as agile Software Development Life Cycle (SDLC). The problem we observe is that there can be conflicts between these two players regarding who should find and fix certain software vulnerabilities. To solve this problem, our approach uses Mechanism Design in Game Theory to design games that enforce cooperation between these two players. In doing so, we identify the source of the conflicts between them by looking at the components of the software. These components may be the methods or functions in the software, or individual modules, or similar building blocks. The novelty of our work is that our mechanism constructs a game which allocates software components between these two players such that they work cooperatively while trying to maximize their own payoffs.","PeriodicalId":425462,"journal":{"name":"2022 IEEE/ACIS 23rd International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-12-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128556430","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Artificial Intelligence of Things Enabled Fungiculture in Shipping Container","authors":"B. S. Wee, C. Chin, Anurag Sharma","doi":"10.1109/SNPD54884.2022.10051780","DOIUrl":"https://doi.org/10.1109/SNPD54884.2022.10051780","url":null,"abstract":"This paper presents an automated environmental monitoring and control system for mushroom vertical farming in a refurbished shipping container. We describe the architecture of our NVIDIA Jetson Nano based system and presents the outcome of our successful attempts at cultivating Oyster mushrooms. The most important environmental parameters for healthy Oyster mushroom growth is temperature and humidity. We discuss the issues and challenges faced in this work, and suggest ways to improve on the current system in order to cultivate high-value mushrooms.","PeriodicalId":425462,"journal":{"name":"2022 IEEE/ACIS 23rd International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD)","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-12-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122238213","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Optimal Network Models for Reconstructing 3D Point Cloud from a Single 2D Image","authors":"Huang Chen, Chuen-Horng Lin, Yan-Yu Lin","doi":"10.1109/SNPD54884.2022.10051796","DOIUrl":"https://doi.org/10.1109/SNPD54884.2022.10051796","url":null,"abstract":"This study proposes a series of models for reconstructing 3D point clouds from a single 2D image to obtain the best network model. Four and six improved models are proposed for the encoder and decoder of 3D-LMNet and 3D-PSRNet, respectively, which combine various modules of such encoders and decoders and analyze the relationship of each parameter to the network layer. Optimal allocation parameters are proposed, and four training types are presented for the encoder and decoder to obtain the best model. The model adds a fifth convolution layer to the 3D-PSRNet coding layer. This layer has 512 layers. The convolution size is set to 5 × 5 and the stride is 2. The proposed model does not require professional hardware equipment and cumbersome manual procedures.","PeriodicalId":425462,"journal":{"name":"2022 IEEE/ACIS 23rd International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD)","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-12-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132244092","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Sai Siddhartha Vivek Dhir Rangoju, O. Patel, Neha Bharill
{"title":"Advanced Quantum Inspired Evolutionary Algorithm for Multivariate Optimization","authors":"Sai Siddhartha Vivek Dhir Rangoju, O. Patel, Neha Bharill","doi":"10.1109/SNPD54884.2022.10051777","DOIUrl":"https://doi.org/10.1109/SNPD54884.2022.10051777","url":null,"abstract":"In real life, there are many applications where we need to take care of multiple parameters to get the optimized result. Similarly, many scientific and engineering problems require optimization of various parameters to get desired results. Many algorithms work well with a few variables to get optimized results, but on increasing the number of variables, they do not perform well. In this paper, we proposed an advanced quantum-inspired evolutionary algorithm (A-QEAM) to solve optimization problems where the tuning of multiple parameters or variables is required. A-QEAM is characterized by the principle of quantum computing such as superposition and qubit. This algorithm uses a qubit in place of the classical bit. The proposed algorithm is tested on mathematical functions consisting of 2 variables, 10 variables, 30 variables, and 50 variables. The result shows that the proposed algorithm performs well even on increasing the number of variables.","PeriodicalId":425462,"journal":{"name":"2022 IEEE/ACIS 23rd International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD)","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-12-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121244580","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"The Study on Security Online Judge System Applied Sandbox Technology","authors":"J. Kuo, Zhi-Jia Wen, Han-Xuan Huang, I-Ting Guo","doi":"10.1109/SNPD54884.2022.10051768","DOIUrl":"https://doi.org/10.1109/SNPD54884.2022.10051768","url":null,"abstract":"Most of today's programming courses use online judge systems as course materials. With the increase of courses and people in the field of computer science and information engineering, the use of online judge systems is becoming more and more widespread, but simultaneously, there are more and more attacks on online judge systems. So how avoiding these attacks on online judge systems is becoming more and more important. This research studies and organizes these attack methods, and creates a threat model for the online judge system, to design code analysis rules and implement a code analysis tool. This tool can help developers analyze the existing online judge system to check whether the judicial system is at risk of being attacked and to deal with it as soon as possible to enhance the security of the judge system.","PeriodicalId":425462,"journal":{"name":"2022 IEEE/ACIS 23rd International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD)","volume":"59 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-12-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125089130","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A Model of Integrating Bert and BiGRU+ Attention Dual-channel Mechanism for Investor Sentiment Analysis of Stock Price Forecast","authors":"Huawei Ma, Jixin Ma, Shengbin Liang, W.-C. Du","doi":"10.1109/SNPD54884.2022.10051779","DOIUrl":"https://doi.org/10.1109/SNPD54884.2022.10051779","url":null,"abstract":"Investor sentiment and emotions have a strong impact on financial markets. In recent years there has been increasing interest in analyzing the sentiment of investors for stock price prediction using machine learning. Existing prediction models mostly depend on the analysis of trading data and company profit. few prediction theories have been built based on individual investors' sentiments. The fundamental reason is the difficulty to measure individual investors' sentiment.","PeriodicalId":425462,"journal":{"name":"2022 IEEE/ACIS 23rd International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-12-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130301958","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Real-Time Traffic Sign Detection for Self-Driving and Energy-Saving Driving Based on YOLOv4 Neural Network","authors":"Chi-Chun Chen, Yuan-Hong Guan, Nabila Rizqia Novianda, Chung-Chen Teng, Meng-Hua Yen","doi":"10.1109/SNPD54884.2022.10051789","DOIUrl":"https://doi.org/10.1109/SNPD54884.2022.10051789","url":null,"abstract":"With the booming development of autonomous vehicles (AV) in recent years, a vehicle needs to have the ability to detect changes in the environment in real-time. If the vehicle can be decelerated in advance according to the traffic signs, it can effectively reduce fuel consumption and improve overall comfort. This paper uses the Kaggle data set for training based on marking the common traffic signs in foreign countries, adds the local data set in Taiwan to the testing data set, and uses the You Only Look Once v4 (YOLOv4) neural network to detect the traffic signs in real time. The experimental results show that YOLOv4 still has a good generalization ability in the case of slight differences in different national sign types, and the mean Average Precision (mAP) can reach more than 87.6%.","PeriodicalId":425462,"journal":{"name":"2022 IEEE/ACIS 23rd International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD)","volume":"134 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-12-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129791130","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}