首页 > 最新文献

Proceedings of the 2019 8th International Conference on Software and Computer Applications最新文献

英文 中文
Electric Power Meter Classification Based on BOW 基于BOW的电能表分类
W. Mo, Liqiang Pei, Qingdan Huang, Weijie Liao
The automatic verification of power meters is of great significance, and the key point is the classification of the power meter types. In this paper, we propose a power meter type recognition method based on machine vision. We construct a Bag-of-Words model(BOW), and extract the image features of the instrument, and construct a visual dictionary, based on which to train a support vector machine classifier to realize the automatic identification of the instrument type. The experimental results show that the proposed method achieves a classifiaction rate of 100% for several specific power meters, and is of great significance for applications.
电能表的自动检定具有重要意义,其中的关键是电能表类型的分类。本文提出了一种基于机器视觉的电能表类型识别方法。构建词袋模型(Bag-of-Words model, BOW),提取仪器的图像特征,构建视觉词典,在此基础上训练支持向量机分类器,实现仪器类型的自动识别。实验结果表明,该方法对几种特定功率计的分类率达到100%,具有重要的应用意义。
{"title":"Electric Power Meter Classification Based on BOW","authors":"W. Mo, Liqiang Pei, Qingdan Huang, Weijie Liao","doi":"10.1145/3316615.3316654","DOIUrl":"https://doi.org/10.1145/3316615.3316654","url":null,"abstract":"The automatic verification of power meters is of great significance, and the key point is the classification of the power meter types. In this paper, we propose a power meter type recognition method based on machine vision. We construct a Bag-of-Words model(BOW), and extract the image features of the instrument, and construct a visual dictionary, based on which to train a support vector machine classifier to realize the automatic identification of the instrument type. The experimental results show that the proposed method achieves a classifiaction rate of 100% for several specific power meters, and is of great significance for applications.","PeriodicalId":268392,"journal":{"name":"Proceedings of the 2019 8th International Conference on Software and Computer Applications","volume":"153 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-02-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133300719","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}
引用次数: 0
A Model Driven Approach for State Management in Mobile Applications 移动应用中状态管理的模型驱动方法
Mehreen Khan, F. Azam, Muhammad Waseem Anwar, Fatima Samea, Mudassar Adeel Ahmed
With the paradigm shift from desktop to mobile applications and the growing demand for mobile devices has awakened the interest of the IT industry on how to tackle the development of mobile applications. Managing application state is hard in building modern mobile applications. As application complexity increases, it becomes increasingly difficult to keep the track of changing state and mapping those changes back to user interface. State management is challenging due to its low-level implementation complexity. To overcome above mentioned issue, there is a strong need to introduce model driven approach for state management in mobile applications. This paper proposes a Unified Modeling Language profile for Mobile Application State Management (UMASM) to simplify mobile application state management requirements. Particularly, UMASM is capable of representing mobile state management requirements at higher abstraction level. This provides the strong basis to automatically generate low level implementations in target platform like Redux from high level UMASM models. The applicability of UMASM is validated through e-banking application case study.
随着从桌面应用程序到移动应用程序的范式转变以及对移动设备不断增长的需求唤醒了IT行业对如何解决移动应用程序开发的兴趣。在构建现代移动应用程序时,管理应用程序状态非常困难。随着应用程序复杂性的增加,跟踪更改状态并将这些更改映射回用户界面变得越来越困难。状态管理由于其较低的实现复杂性而具有挑战性。为了克服上述问题,在移动应用程序中引入模型驱动的状态管理方法是非常必要的。为了简化移动应用状态管理需求,本文提出了一种用于移动应用状态管理的统一建模语言配置文件(UMASM)。特别是,UMASM能够在更高的抽象层次上表示移动状态管理需求。这为从高级UMASM模型在目标平台(如Redux)中自动生成低级实现提供了强大的基础。通过电子银行的应用案例分析,验证了UMASM的适用性。
{"title":"A Model Driven Approach for State Management in Mobile Applications","authors":"Mehreen Khan, F. Azam, Muhammad Waseem Anwar, Fatima Samea, Mudassar Adeel Ahmed","doi":"10.1145/3316615.3316637","DOIUrl":"https://doi.org/10.1145/3316615.3316637","url":null,"abstract":"With the paradigm shift from desktop to mobile applications and the growing demand for mobile devices has awakened the interest of the IT industry on how to tackle the development of mobile applications. Managing application state is hard in building modern mobile applications. As application complexity increases, it becomes increasingly difficult to keep the track of changing state and mapping those changes back to user interface. State management is challenging due to its low-level implementation complexity. To overcome above mentioned issue, there is a strong need to introduce model driven approach for state management in mobile applications. This paper proposes a Unified Modeling Language profile for Mobile Application State Management (UMASM) to simplify mobile application state management requirements. Particularly, UMASM is capable of representing mobile state management requirements at higher abstraction level. This provides the strong basis to automatically generate low level implementations in target platform like Redux from high level UMASM models. The applicability of UMASM is validated through e-banking application case study.","PeriodicalId":268392,"journal":{"name":"Proceedings of the 2019 8th International Conference on Software and Computer Applications","volume":"140 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-02-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133446886","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}
引用次数: 3
Factors affecting the Social Networks Acceptance: An Empirical Study using PLS-SEM Approach 影响社会网络接受度的因素:基于PLS-SEM方法的实证研究
M. Alshurideh, S. Salloum, B. Kurdi, M. Al-Emran
There is an increase in the number of studies being carried out on the acceptance of social media applications. Nonetheless, the identification of the factors affecting its acceptance in educational purposes is still neglected. Hence, the objective of this study is to develop a conceptual model through the extension of the Technology Acceptance Model (TAM) with perceived playfulness to measure the students' acceptance of social networks in education. A total of 320 valid questionnaire surveys were collected from the students enrolled at University of Fujairah in the United Arab of Emirates (UAE). The partial least squares-structural equation modeling (PLS-SEM) approach was used to analyze the collected data. The empirical results indicated that perceived playfulness, perceived usefulness, and perceived ease of use are significant indicators of students' intention to use social networks in education.
关于接受社交媒体应用程序的研究数量有所增加。然而,对影响其在教育目的中被接受的因素的识别仍然被忽视。因此,本研究的目的是通过扩展具有感知游戏性的技术接受模型(TAM),建立一个概念模型来衡量学生对教育中的社会网络的接受程度。从阿拉伯联合酋长国富查伊拉大学招收的学生中共收集了320份有效问卷调查。采用偏最小二乘-结构方程建模(PLS-SEM)方法对采集的数据进行分析。实证结果表明,感知游戏性、感知有用性和感知易用性是学生在教育中使用社交网络意愿的显著指标。
{"title":"Factors affecting the Social Networks Acceptance: An Empirical Study using PLS-SEM Approach","authors":"M. Alshurideh, S. Salloum, B. Kurdi, M. Al-Emran","doi":"10.1145/3316615.3316720","DOIUrl":"https://doi.org/10.1145/3316615.3316720","url":null,"abstract":"There is an increase in the number of studies being carried out on the acceptance of social media applications. Nonetheless, the identification of the factors affecting its acceptance in educational purposes is still neglected. Hence, the objective of this study is to develop a conceptual model through the extension of the Technology Acceptance Model (TAM) with perceived playfulness to measure the students' acceptance of social networks in education. A total of 320 valid questionnaire surveys were collected from the students enrolled at University of Fujairah in the United Arab of Emirates (UAE). The partial least squares-structural equation modeling (PLS-SEM) approach was used to analyze the collected data. The empirical results indicated that perceived playfulness, perceived usefulness, and perceived ease of use are significant indicators of students' intention to use social networks in education.","PeriodicalId":268392,"journal":{"name":"Proceedings of the 2019 8th International Conference on Software and Computer Applications","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-02-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132143240","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}
引用次数: 71
Reservoir Parameter Prediction Using Optimized Seismic Attributes Based on Gamma Test 基于伽马测试的优化地震属性储层参数预测
Ying Li, Guohe Li, Yifeng Zheng
In the field of oil and gas exploration, reservoir parameter prediction is often affected by multi-solution of the seismic attribute combination, which leads to low prediction accuracy. In this paper, a feature selection method based on Gamma test is proposed to optimize the attribute combination and then combine it with deep neural network to accomplish reservoir parameter prediction. By computing the value of the statistics, it not only provides the best combination of the corresponding attributes to predict the target but also provides the proper training mean square error of neural network and the proper size of the training set. With this guide, over-fitting can be effectively avoided and the prediction accuracy is improved. The selected seismic attributes combination is used as the optimized network input, then use extreme learning machine to accomplish the regression problem. Through the analysis of the real seismic data experimental results, it is proved that the Gamma test is an effective nonparametric tool for feature selection.
在油气勘探领域,储层参数预测经常受到地震属性组合多解的影响,导致预测精度不高。本文提出了一种基于Gamma检验的特征选择方法,对属性组合进行优化,再与深度神经网络相结合,完成储层参数预测。通过计算统计量的值,不仅可以提供相应属性的最佳组合来预测目标,还可以提供合适的神经网络训练均方误差和合适的训练集大小。利用该指南可以有效地避免过拟合,提高预测精度。将选择的地震属性组合作为优化后的网络输入,利用极限学习机完成回归问题。通过对实际地震资料实验结果的分析,证明了伽玛检验是一种有效的非参数特征选择工具。
{"title":"Reservoir Parameter Prediction Using Optimized Seismic Attributes Based on Gamma Test","authors":"Ying Li, Guohe Li, Yifeng Zheng","doi":"10.1145/3316615.3316652","DOIUrl":"https://doi.org/10.1145/3316615.3316652","url":null,"abstract":"In the field of oil and gas exploration, reservoir parameter prediction is often affected by multi-solution of the seismic attribute combination, which leads to low prediction accuracy. In this paper, a feature selection method based on Gamma test is proposed to optimize the attribute combination and then combine it with deep neural network to accomplish reservoir parameter prediction. By computing the value of the statistics, it not only provides the best combination of the corresponding attributes to predict the target but also provides the proper training mean square error of neural network and the proper size of the training set. With this guide, over-fitting can be effectively avoided and the prediction accuracy is improved. The selected seismic attributes combination is used as the optimized network input, then use extreme learning machine to accomplish the regression problem. Through the analysis of the real seismic data experimental results, it is proved that the Gamma test is an effective nonparametric tool for feature selection.","PeriodicalId":268392,"journal":{"name":"Proceedings of the 2019 8th International Conference on Software and Computer Applications","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-02-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128089666","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}
引用次数: 0
Collaborative Filtering Algorithm Based on User Characteristic and Time Weight 基于用户特征和时间权重的协同过滤算法
Panpan Wang, Hong Hou, Xiaoqun Guo
This paper proposes a collaborative filtering recommendation algorithm based on user characteristics and time weight which focuses on the data sparseness and cold start problems of collaborative filtering algorithms. First, digitize user's characteristics in the dataset and calculate the similarity degree of the user's feature, then weight the similarity calculation formula with the integration time function to obtain the comprehensive similarity so that a more accurate prediction score is obtained. The comparison experiments showed that the algorithm can reduce the sparseness of the data set effectively when the data is extremely sparse, and to some extent, it alleviates the cold start problem and improves the prediction accuracy of the recommendation algorithm.
针对协同过滤算法的数据稀疏性和冷启动问题,提出了一种基于用户特征和时间权重的协同过滤推荐算法。首先对数据集中的用户特征进行数字化,计算用户特征的相似度,然后将相似度计算公式与积分时间函数加权,得到综合相似度,从而得到更准确的预测分数。对比实验表明,在数据极度稀疏的情况下,该算法能有效降低数据集的稀疏性,在一定程度上缓解了冷启动问题,提高了推荐算法的预测精度。
{"title":"Collaborative Filtering Algorithm Based on User Characteristic and Time Weight","authors":"Panpan Wang, Hong Hou, Xiaoqun Guo","doi":"10.1145/3316615.3316681","DOIUrl":"https://doi.org/10.1145/3316615.3316681","url":null,"abstract":"This paper proposes a collaborative filtering recommendation algorithm based on user characteristics and time weight which focuses on the data sparseness and cold start problems of collaborative filtering algorithms. First, digitize user's characteristics in the dataset and calculate the similarity degree of the user's feature, then weight the similarity calculation formula with the integration time function to obtain the comprehensive similarity so that a more accurate prediction score is obtained. The comparison experiments showed that the algorithm can reduce the sparseness of the data set effectively when the data is extremely sparse, and to some extent, it alleviates the cold start problem and improves the prediction accuracy of the recommendation algorithm.","PeriodicalId":268392,"journal":{"name":"Proceedings of the 2019 8th International Conference on Software and Computer Applications","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-02-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132769464","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}
引用次数: 1
Shellfier Shellfier
Yue Pan, Jing An, Wenqing Fan, Wei Huang
An important method of detecting zero-day attacks is to identify the shellcode which is usually taken as part of the attacks. It is vital to detect programs that have the characteristics of shellcode behavior in the network traffic detection. In this paper, a shellcode detection method named Shellfier based on Dynamic Binary Instrumentation and Convolutional Neural Network (CNN) is proposed. The method of program instrumentation can obtain the behavior characteristics of shellcode in fine-grained manner. The CNN algorithm trains and classifies the sample data, and compares the classification effect of Support Vector Machine (SVM) algorithm based on n-grams model to extract feature vectors. The experimental results show that CNN has strong representation ability for behavioral characteristics, which is more accurate than SVM classification, and the false positive rate and vulnerability rate are lower.
{"title":"Shellfier","authors":"Yue Pan, Jing An, Wenqing Fan, Wei Huang","doi":"10.1145/3316615.3316731","DOIUrl":"https://doi.org/10.1145/3316615.3316731","url":null,"abstract":"An important method of detecting zero-day attacks is to identify the shellcode which is usually taken as part of the attacks. It is vital to detect programs that have the characteristics of shellcode behavior in the network traffic detection. In this paper, a shellcode detection method named Shellfier based on Dynamic Binary Instrumentation and Convolutional Neural Network (CNN) is proposed. The method of program instrumentation can obtain the behavior characteristics of shellcode in fine-grained manner. The CNN algorithm trains and classifies the sample data, and compares the classification effect of Support Vector Machine (SVM) algorithm based on n-grams model to extract feature vectors. The experimental results show that CNN has strong representation ability for behavioral characteristics, which is more accurate than SVM classification, and the false positive rate and vulnerability rate are lower.","PeriodicalId":268392,"journal":{"name":"Proceedings of the 2019 8th International Conference on Software and Computer Applications","volume":"200 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-02-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126068985","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}
引用次数: 1
Analyzing the Color Image of Taiwan Town by Using Data Mining 基于数据挖掘的台湾城镇彩色图像分析
Yushan Su, Tzren-Ru Chou
Researches have pointed out that the colors have the function of conveying messages and is even easier than words to be memorized. The color image of a city, which means people connect with color through knowledge acquired and their life experiences. It includes landscapes, buildings, food, the city culture, local specialties and so on. Thus, building up the distinctive style of a city is an important part of the city image and its related applications. Nowadays, people mostly use three different applications in order to set up and correct the city color tickets. First, field research; second, residents participate in the comprehensive community development; third, particular projects. In this paper, we use data mining to analyze the connecting between people and the city color image. At the beginning, we select ten cities of Taiwan, which were elected by Taiwan Tourism Bureau as our research object. Secondly, we use Word to vector and Google searching engine to find the relevance between the city and adjectives. For the third step, the highest connection of adjective will be the keyword of Google searching engine to collect the pictures by doing cross-comparison of the results. Last but not least, we capture ten colors from city pictures and result in city color combinations. According to the result of this paper, although it needs to adjust in accordance with local culture, we still can find the regional pictures that correspond with the characteristics and also can obtain the city color combinations, which can be used as a reference of harmonious colors.
有研究指出,颜色具有传递信息的功能,甚至比单词更容易记忆。城市的色彩形象,即人们通过所获得的知识和生活经历与色彩产生联系。它包括风景、建筑、食物、城市文化、地方特色等。因此,塑造城市的独特风格是城市形象及其相关应用的重要组成部分。如今,人们大多使用三种不同的应用程序来设置和纠正城市色票。一是实地调研;二是居民参与社区综合发展;三是具体项目。在本文中,我们使用数据挖掘来分析人与城市彩色图像之间的联系。首先,我们选取台湾旅游局选出的十个城市作为研究对象。其次,我们使用Word矢量和Google搜索引擎来寻找城市和形容词之间的相关性。第三步,形容词的最高连接将是Google搜索引擎的关键词,通过对结果进行交叉比对来收集图片。最后但并非最不重要的是,我们从城市图片中捕获十种颜色,并产生城市颜色组合。根据本文的研究结果,虽然需要根据当地文化进行调整,但我们仍然可以找到与特征相对应的区域图片,并获得城市色彩组合,可以作为和谐色彩的参考。
{"title":"Analyzing the Color Image of Taiwan Town by Using Data Mining","authors":"Yushan Su, Tzren-Ru Chou","doi":"10.1145/3316615.3316624","DOIUrl":"https://doi.org/10.1145/3316615.3316624","url":null,"abstract":"Researches have pointed out that the colors have the function of conveying messages and is even easier than words to be memorized. The color image of a city, which means people connect with color through knowledge acquired and their life experiences. It includes landscapes, buildings, food, the city culture, local specialties and so on. Thus, building up the distinctive style of a city is an important part of the city image and its related applications. Nowadays, people mostly use three different applications in order to set up and correct the city color tickets. First, field research; second, residents participate in the comprehensive community development; third, particular projects. In this paper, we use data mining to analyze the connecting between people and the city color image. At the beginning, we select ten cities of Taiwan, which were elected by Taiwan Tourism Bureau as our research object. Secondly, we use Word to vector and Google searching engine to find the relevance between the city and adjectives. For the third step, the highest connection of adjective will be the keyword of Google searching engine to collect the pictures by doing cross-comparison of the results. Last but not least, we capture ten colors from city pictures and result in city color combinations. According to the result of this paper, although it needs to adjust in accordance with local culture, we still can find the regional pictures that correspond with the characteristics and also can obtain the city color combinations, which can be used as a reference of harmonious colors.","PeriodicalId":268392,"journal":{"name":"Proceedings of the 2019 8th International Conference on Software and Computer Applications","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-02-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124912501","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}
引用次数: 1
Simplifying the Algorithm Selection Using Reduction of Rankings of Classification Algorithms 利用分类算法排序简化算法选择
S. Abdulrahman, P. Brazdil, W. Zainon, Alhassan Adamu
The average ranking method (AR) is one of the simplest and effective algorithms selection methods. This method uses metadata in the form of test results of a given set of algorithms on a given set of datasets and calculates an average rank for each algorithm. The ranks are used to construct the average ranking. In this paper we investigate the problem of how the rankings can be reduced by removing non-competitive and redundant algorithms, thereby reducing the number of tests a user needs to conduct on a new dataset to identify the most suitable algorithm. The method proposed involves two phases. In the first one, the aim is to identify the most competitive algorithms for each dataset used in the past. This is done with the recourse to a statistical test. The second phase involves a covering method whose aim is to reduce the algorithms by eliminating redundant variants. The proposed method differs from one earlier proposal in various aspects. One important one is that it takes both accuracy and time into consideration. The proposed method was compared to the baseline strategy which consists of executing all algorithms from the ranking. It is shown that the proposed method leads to much better performance than the baseline.
平均排序法(AR)是一种最简单有效的算法选择方法。该方法使用元数据,即给定一组算法在给定一组数据集上的测试结果,并计算每个算法的平均排名。这些排名用于构建平均排名。在本文中,我们研究了如何通过去除非竞争性和冗余算法来降低排名的问题,从而减少用户需要在新数据集上进行的测试次数,以识别最合适的算法。提出的方法包括两个阶段。在第一个中,目标是为过去使用的每个数据集识别最具竞争力的算法。这是通过统计检验来完成的。第二阶段涉及覆盖方法,其目的是通过消除冗余变体来减少算法。所提出的方法在许多方面与先前的一个建议不同。重要的一点是,它同时考虑了准确性和时间。将该方法与基线策略进行了比较,基线策略由执行排名中的所有算法组成。实验结果表明,该方法的性能明显优于基线方法。
{"title":"Simplifying the Algorithm Selection Using Reduction of Rankings of Classification Algorithms","authors":"S. Abdulrahman, P. Brazdil, W. Zainon, Alhassan Adamu","doi":"10.1145/3316615.3316674","DOIUrl":"https://doi.org/10.1145/3316615.3316674","url":null,"abstract":"The average ranking method (AR) is one of the simplest and effective algorithms selection methods. This method uses metadata in the form of test results of a given set of algorithms on a given set of datasets and calculates an average rank for each algorithm. The ranks are used to construct the average ranking. In this paper we investigate the problem of how the rankings can be reduced by removing non-competitive and redundant algorithms, thereby reducing the number of tests a user needs to conduct on a new dataset to identify the most suitable algorithm. The method proposed involves two phases. In the first one, the aim is to identify the most competitive algorithms for each dataset used in the past. This is done with the recourse to a statistical test. The second phase involves a covering method whose aim is to reduce the algorithms by eliminating redundant variants. The proposed method differs from one earlier proposal in various aspects. One important one is that it takes both accuracy and time into consideration. The proposed method was compared to the baseline strategy which consists of executing all algorithms from the ranking. It is shown that the proposed method leads to much better performance than the baseline.","PeriodicalId":268392,"journal":{"name":"Proceedings of the 2019 8th International Conference on Software and Computer Applications","volume":"79 3-4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-02-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124070383","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}
引用次数: 5
Precise String Analysis for JavaScript Programs Using Automata 使用自动机的JavaScript程序精确字符串分析
Nabil Almashfi, Lunjin Lu, Koby Picker, Christian Maldonado
Existing static analyzers for JavaScript use constant propagation domains to analyze strings. The simplicity of these domains results in a huge loss of precision when dealing with features such as dynamic property access. This paper presents a string analysis for the full JavaScript language based on abstract interpretation. The analysis uses finite state automata to track all possible strings a variable might hold during execution. We present an empirical performance and precision evaluation on some JavaScript benchmarks and show that the analysis achieves a higher level of precision especially when handling dynamic property access.
现有的JavaScript静态分析器使用常量传播域来分析字符串。这些域的简单性导致在处理诸如动态属性访问之类的特性时精度的巨大损失。本文提出了一种基于抽象解释的完整JavaScript语言字符串分析方法。该分析使用有限状态自动机来跟踪变量在执行期间可能持有的所有可能字符串。我们在一些JavaScript基准测试上给出了经验性能和精度评估,并表明分析达到了更高的精度水平,特别是在处理动态属性访问时。
{"title":"Precise String Analysis for JavaScript Programs Using Automata","authors":"Nabil Almashfi, Lunjin Lu, Koby Picker, Christian Maldonado","doi":"10.1145/3316615.3316662","DOIUrl":"https://doi.org/10.1145/3316615.3316662","url":null,"abstract":"Existing static analyzers for JavaScript use constant propagation domains to analyze strings. The simplicity of these domains results in a huge loss of precision when dealing with features such as dynamic property access. This paper presents a string analysis for the full JavaScript language based on abstract interpretation. The analysis uses finite state automata to track all possible strings a variable might hold during execution. We present an empirical performance and precision evaluation on some JavaScript benchmarks and show that the analysis achieves a higher level of precision especially when handling dynamic property access.","PeriodicalId":268392,"journal":{"name":"Proceedings of the 2019 8th International Conference on Software and Computer Applications","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-02-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130103301","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}
引用次数: 4
Pressure Vessel Design Simulation: Implementing of Multi-Swarm Particle Swarm Optimization 压力容器设计仿真:多群粒子群优化的实现
Sinan Q. Salih, Abdulrahman A. Alsewari, Z. Yaseen
The new era knowledge of optimization algorithm is massively boosted recently. Among several optimization models, multi-swarm approach has been proposed most recently for balancing the exploration and exploitation capability through the Particle Swarm Optimization (PSO) algorithm. The proposed multi-swarm model which is called Meeting Room Approach (MRA), is tested and evaluated based on solving normal and large-scale problems. In the current research, the feasibility of the proposed Multi-Swarm Particle Swarm Optimization (MPSO) is adopted to simulate mechanical engineering problem namely pressure vessel design (PVD). The results indicated the potential of the proposed MPSO model on simulating the PVD problem with optimum solution over the standalone PSO. Further, the current study results authenticated against other famous meta-heuristics models. Overall, MPSO reported an excellent optimization solution with fast convergence learning process.
近年来,优化算法的新时代知识大量涌现。在众多优化模型中,最近提出的多群方法是通过粒子群优化算法来平衡勘探和开发能力。提出的多群模型被称为会议室方法(Meeting Room Approach, MRA),在解决常规问题和大规模问题的基础上进行了测试和评估。在目前的研究中,采用多群粒子群优化方法(MPSO)来模拟机械工程问题即压力容器设计(PVD)的可行性。结果表明,所提出的粒子群模型在模拟PVD问题上具有优于独立粒子群的最优解的潜力。此外,目前的研究结果验证了其他著名的元启发式模型。总体而言,MPSO报告了一种具有快速收敛学习过程的优秀优化方案。
{"title":"Pressure Vessel Design Simulation: Implementing of Multi-Swarm Particle Swarm Optimization","authors":"Sinan Q. Salih, Abdulrahman A. Alsewari, Z. Yaseen","doi":"10.1145/3316615.3316643","DOIUrl":"https://doi.org/10.1145/3316615.3316643","url":null,"abstract":"The new era knowledge of optimization algorithm is massively boosted recently. Among several optimization models, multi-swarm approach has been proposed most recently for balancing the exploration and exploitation capability through the Particle Swarm Optimization (PSO) algorithm. The proposed multi-swarm model which is called Meeting Room Approach (MRA), is tested and evaluated based on solving normal and large-scale problems. In the current research, the feasibility of the proposed Multi-Swarm Particle Swarm Optimization (MPSO) is adopted to simulate mechanical engineering problem namely pressure vessel design (PVD). The results indicated the potential of the proposed MPSO model on simulating the PVD problem with optimum solution over the standalone PSO. Further, the current study results authenticated against other famous meta-heuristics models. Overall, MPSO reported an excellent optimization solution with fast convergence learning process.","PeriodicalId":268392,"journal":{"name":"Proceedings of the 2019 8th International Conference on Software and Computer Applications","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-02-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130316194","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}
引用次数: 33
期刊
Proceedings of the 2019 8th International Conference on Software and Computer Applications
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1