首页 > 最新文献

Future Computing and Informatics Journal最新文献

英文 中文
Applying spatial intelligence for decision support systems 将空间智能应用于决策支持系统
Pub Date : 2018-12-01 DOI: 10.1016/j.fcij.2018.11.001
Amira M. Idrees , Mohamed H. Ibrahim , Ahmed I. El Seddawy

Data mining is one of the vital techniques that could be applied in different fields such as medical, educational and industrial fields. Extracting patterns from spatial data is very useful to be used for discovering the trends in the data. However, analyzing spatial data is exhaustive due to its details as it is related to locations with a special representation such as longitude and latitude. This paper aims at proposing an approach for applying data mining techniques over spatial data to find trends in the data for decision support. Basic information considering spatial data is presented with presenting the proposed approach aiming to be applied in the Egyptian organizations to prove its applicability.

数据挖掘是一种重要的技术,可以应用于不同的领域,如医疗、教育和工业领域。从空间数据中提取模式对于发现数据中的趋势是非常有用的。然而,由于空间数据的细节,分析空间数据是详尽的,因为它与具有特殊表示(如经度和纬度)的位置相关。本文旨在提出一种将数据挖掘技术应用于空间数据的方法,以发现数据中的趋势,为决策提供支持。介绍了考虑空间数据的基本信息,并提出了旨在在埃及组织中应用的拟议方法,以证明其适用性。
{"title":"Applying spatial intelligence for decision support systems","authors":"Amira M. Idrees ,&nbsp;Mohamed H. Ibrahim ,&nbsp;Ahmed I. El Seddawy","doi":"10.1016/j.fcij.2018.11.001","DOIUrl":"10.1016/j.fcij.2018.11.001","url":null,"abstract":"<div><p>Data mining is one of the vital techniques that could be applied in different fields such as medical, educational and industrial fields. Extracting patterns from spatial data is very useful to be used for discovering the trends in the data. However, analyzing spatial data is exhaustive due to its details as it is related to locations with a special representation such as longitude and latitude. This paper aims at proposing an approach for applying data mining techniques over spatial data to find trends in the data for decision support. Basic information considering spatial data is presented with presenting the proposed approach aiming to be applied in the Egyptian organizations to prove its applicability.</p></div>","PeriodicalId":100561,"journal":{"name":"Future Computing and Informatics Journal","volume":"3 2","pages":"Pages 384-390"},"PeriodicalIF":0.0,"publicationDate":"2018-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.fcij.2018.11.001","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"79810625","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 16
Antlion optimization and boosting classifier for spam email detection 垃圾邮件检测的Antlion优化和增强分类器
Pub Date : 2018-12-01 DOI: 10.1016/j.fcij.2018.11.006
Amany A. Naem , Neveen I. Ghali , Afaf A. Saleh

Spam emails are not necessary, though they are harmful as they include viruses and spyware, so there is an emerging need for detecting spam emails. Several methods for detecting spam emails were suggested based on the methods of machine learning, which were submitted to reduce non-relevant emails and get results of high precision for spam email classification. In this work, a new predictive method is submitted based on antlion optimization (ALO) and boosting termed as ALO-Boosting for solving spam emails problem. ALO is a computational model imitates the preying technicality of antlions to ants in the life cycle. Where ALO was utilized to modify the actual place of the population in the separate seeking area, thus obtaining the optimum feature subset for the better classification submit based on boosting classifier. Boosting classifier is a classification algorithm that points to a group of algorithms which modifies soft learners into powerful learners. The proposed procedure is compared against support vector machine (SVM), k-nearest neighbours algorithm (KNN), and bootstrap aggregating (Bagging) on spam email datasets in a set of implementation measures. The experimental outcomes show the ability of the proposed method to successfully detect optimum features with the smallest value of selected features and a high precision of measures for spam email classification based on boosting classifier.

垃圾邮件是不必要的,虽然它们是有害的,因为它们包括病毒和间谍软件,所以有一个新兴的需要来检测垃圾邮件。提出了几种基于机器学习方法的垃圾邮件检测方法,提出了减少不相关邮件的方法,得到了垃圾邮件分类精度较高的结果。本文提出了一种基于蚁群优化(ALO)和boosting的垃圾邮件预测方法,称为ALO- boosting。ALO是一种模拟蚂蚁生命周期中蚂蚁捕食技术的计算模型。其中,利用ALO修改种群在单独搜索区域的实际位置,从而获得最优特征子集,以便基于增强分类器提交更好的分类。增强分类器是一组将软学习器改造成强大学习器的分类算法。将该方法与支持向量机(SVM)、k近邻算法(KNN)和自举聚合(Bagging)在垃圾邮件数据集上的实现方法进行了比较。实验结果表明,基于增强分类器的垃圾邮件分类方法能够以最小的特征值和较高的度量精度成功地检测出最优特征。
{"title":"Antlion optimization and boosting classifier for spam email detection","authors":"Amany A. Naem ,&nbsp;Neveen I. Ghali ,&nbsp;Afaf A. Saleh","doi":"10.1016/j.fcij.2018.11.006","DOIUrl":"10.1016/j.fcij.2018.11.006","url":null,"abstract":"<div><p>Spam emails are not necessary, though they are harmful as they include viruses and spyware, so there is an emerging need for detecting spam emails. Several methods for detecting spam emails were suggested based on the methods of machine learning, which were submitted to reduce non-relevant emails and get results of high precision for spam email classification. In this work, a new predictive method is submitted based on antlion optimization (ALO) and boosting termed as ALO-Boosting for solving spam emails problem. ALO is a computational model imitates the preying technicality of antlions to ants in the life cycle. Where ALO was utilized to modify the actual place of the population in the separate seeking area, thus obtaining the optimum feature subset for the better classification submit based on boosting classifier. Boosting classifier is a classification algorithm that points to a group of algorithms which modifies soft learners into powerful learners. The proposed procedure is compared against support vector machine (SVM), k-nearest neighbours algorithm (KNN), and bootstrap aggregating (Bagging) on spam email datasets in a set of implementation measures. The experimental outcomes show the ability of the proposed method to successfully detect optimum features with the smallest value of selected features and a high precision of measures for spam email classification based on boosting classifier.</p></div>","PeriodicalId":100561,"journal":{"name":"Future Computing and Informatics Journal","volume":"3 2","pages":"Pages 436-442"},"PeriodicalIF":0.0,"publicationDate":"2018-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.fcij.2018.11.006","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"89340397","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 20
Time series forecasting using artificial neural networks methodologies: A systematic review 使用人工神经网络方法的时间序列预测:系统回顾
Pub Date : 2018-12-01 DOI: 10.1016/j.fcij.2018.10.003
Ahmed Tealab

This paper studies the advances in time series forecasting models using artificial neural network methodologies in a systematic literature review. The systematic review has been done using a manual search of the published papers in the last 11 years (2006–2016) for the time series forecasting using new neural network models and the used methods are displayed. In the covered period in the study, the results obtained found 17 studies that meet all the requirements of the search criteria. Only three of the obtained proposals considered a process different to the autoregressive of a neural networks model. These results conclude that, although there are many studies that presented the application of neural network models, but few of them proposed new neural networks models for forecasting that considered theoretical support and a systematic procedure in the construction of model. This leads to the importance of formulating new models of neural networks.

本文对人工神经网络方法在时间序列预测模型中的研究进展进行了系统的综述。通过人工检索过去11年(2006-2016年)发表的论文,对使用新的神经网络模型进行时间序列预测进行了系统回顾,并显示了使用的方法。在研究的覆盖期内,获得的结果发现17项研究符合检索标准的所有要求。得到的建议中只有三个考虑了与神经网络模型的自回归不同的过程。这些结果表明,虽然有许多研究提出了神经网络模型的应用,但很少有研究提出新的神经网络预测模型,考虑理论支持和模型构建的系统过程。这导致了制定新的神经网络模型的重要性。
{"title":"Time series forecasting using artificial neural networks methodologies: A systematic review","authors":"Ahmed Tealab","doi":"10.1016/j.fcij.2018.10.003","DOIUrl":"10.1016/j.fcij.2018.10.003","url":null,"abstract":"<div><p>This paper studies the advances in time series forecasting models using artificial neural network methodologies in a systematic literature review. The systematic review has been done using a manual search of the published papers in the last 11 years (2006–2016) for the time series forecasting using new neural network models and the used methods are displayed. In the covered period in the study, the results obtained found 17 studies that meet all the requirements of the search criteria. Only three of the obtained proposals considered a process different to the autoregressive of a neural networks model. These results conclude that, although there are many studies that presented the application of neural network models, but few of them proposed new neural networks models for forecasting that considered theoretical support and a systematic procedure in the construction of model. This leads to the importance of formulating new models of neural networks.</p></div>","PeriodicalId":100561,"journal":{"name":"Future Computing and Informatics Journal","volume":"3 2","pages":"Pages 334-340"},"PeriodicalIF":0.0,"publicationDate":"2018-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.fcij.2018.10.003","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"86415846","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 279
WITHDRAWN: Tabu search based optimization of PID parameters for temperature control of non-isothermal CSTR 基于禁忌搜索的非等温CSTR温度控制PID参数优化
Pub Date : 2018-12-01 DOI: 10.1016/J.FCIJ.2018.11.007
Mohit Jain, Vijander Singh, A. Rani
{"title":"WITHDRAWN: Tabu search based optimization of PID parameters for temperature control of non-isothermal CSTR","authors":"Mohit Jain, Vijander Singh, A. Rani","doi":"10.1016/J.FCIJ.2018.11.007","DOIUrl":"https://doi.org/10.1016/J.FCIJ.2018.11.007","url":null,"abstract":"","PeriodicalId":100561,"journal":{"name":"Future Computing and Informatics Journal","volume":"227 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2018-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"75693745","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 linguistic approach for opinionated documents summary 固执己见的文献摘要的语言学方法
Pub Date : 2018-12-01 DOI: 10.1016/j.fcij.2017.10.004
Mahmoud Othman , Hesham Hassan , Ramadan Moawad , Amira M. Idrees

Now, the web pages contain opinions on almost anything, at review sites, forums, discussion groups, and blogs which called user generated content. They contain valuable information for different users such as persons or organizations, the processes of collecting, analyzing and classifying them to positive or negative opinions in addition to summarizing the opinions are considered a very important research issue. Summarizing opinions helps users to explore the opinion of others about the key aspects of a topic or an entity. The proposed opinion summarization system receives a document that contains sentences expressing opinions about an entity and generates a summary considering the important aspects, their relations, their sentiments and the textual evidences, as expressed in the reviews. In this paper we present a linguistic approach to summarize the opinionated documents across different domains, our evaluation based on a dataset of hotels, cars and various products reviews. The reviews collected from Tripadvisor, Amazon and Edmunds, each review document consist of a set of unordered, redundant reviews sentence, there are approximately 100 sentences per review document. The summary depends on the type of the opinion which is direct, comparative, or superlative. Each type is assigned to a specialist who is responsible for the summary.

现在,网页包含了对几乎任何东西的意见,包括评论网站、论坛、讨论组和博客,这些都被称为用户生成内容。它们包含对不同用户(如个人或组织)有价值的信息,除了总结意见外,收集,分析和分类为正面或负面意见的过程被认为是一个非常重要的研究问题。总结意见有助于用户了解他人对某个主题或实体的关键方面的意见。建议的意见摘要系统接收包含表达对实体的意见的句子的文件,并生成考虑审查中表达的重要方面、它们之间的关系、它们的情绪和文本证据的摘要。在本文中,我们提出了一种语言方法来总结不同领域的固执己见的文档,我们的评估基于酒店,汽车和各种产品评论的数据集。从Tripadvisor, Amazon和Edmunds收集的评论,每个评论文档都由一组无序的,冗余的评论句子组成,每个评论文档大约有100个句子。摘要取决于意见的类型,是直接的、比较的还是最高级的。每种类型都分配给一位专家负责总结。
{"title":"A linguistic approach for opinionated documents summary","authors":"Mahmoud Othman ,&nbsp;Hesham Hassan ,&nbsp;Ramadan Moawad ,&nbsp;Amira M. Idrees","doi":"10.1016/j.fcij.2017.10.004","DOIUrl":"10.1016/j.fcij.2017.10.004","url":null,"abstract":"<div><p>Now, the web pages contain opinions on almost anything, at review sites, forums, discussion groups, and blogs which called user generated content. They contain valuable information for different users such as persons or organizations, the processes of collecting, analyzing and classifying them to positive or negative opinions in addition to summarizing the opinions are considered a very important research issue. Summarizing opinions helps users to explore the opinion of others about the key aspects of a topic or an entity. The proposed opinion summarization system receives a document that contains sentences expressing opinions about an entity and generates a summary considering the important aspects, their relations, their sentiments and the textual evidences, as expressed in the reviews. In this paper we present a linguistic approach to summarize the opinionated documents across different domains, our evaluation based on a dataset of hotels, cars and various products reviews. The reviews collected from Tripadvisor, Amazon and Edmunds, each review document consist of a set of unordered, redundant reviews sentence, there are approximately 100 sentences per review document. The summary depends on the type of the opinion which is direct, comparative, or superlative. Each type is assigned to a specialist who is responsible for the summary.</p></div>","PeriodicalId":100561,"journal":{"name":"Future Computing and Informatics Journal","volume":"3 2","pages":"Pages 152-158"},"PeriodicalIF":0.0,"publicationDate":"2018-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.fcij.2017.10.004","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"73847188","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 21
WITHDRAWN: Forecasting of nonlinear time series using artificial neural network 摘要:非线性时间序列的人工神经网络预测
Pub Date : 2018-12-01 DOI: 10.1016/j.fcij.2017.06.001
Ahmed Tealab , Hesham Hefny , Amr Badr

The Publisher regrets that this article is an accidental duplication of an article that has already been published in <FCIJ, 2 (2017) 39 - 47>, http://dx.doi.org/10.1016/j.fcij.2017.05.001. The duplicate article has therefore been withdrawn.

The full Elsevier Policy on Article Withdrawal can be found at https://www.elsevier.com/about/our-business/policies/article-withdrawal

很抱歉,这篇文章是对已经发表在《FCIJ》,2017年第2期,39 - 47> http://dx.doi.org/10.1016/j.fcij.2017.05.001上的文章的意外复制。因此,该重复条款已被撤回。完整的爱思唯尔文章撤回政策可在https://www.elsevier.com/about/our-business/policies/article-withdrawal找到
{"title":"WITHDRAWN: Forecasting of nonlinear time series using artificial neural network","authors":"Ahmed Tealab ,&nbsp;Hesham Hefny ,&nbsp;Amr Badr","doi":"10.1016/j.fcij.2017.06.001","DOIUrl":"10.1016/j.fcij.2017.06.001","url":null,"abstract":"<div><p>The Publisher regrets that this article is an accidental duplication of an article that has already been published in &lt;FCIJ, 2 (2017) 39 - 47&gt;, <span>http://dx.doi.org/10.1016/j.fcij.2017.05.001</span><svg><path></path></svg>. The duplicate article has therefore been withdrawn.</p><p>The full Elsevier Policy on Article Withdrawal can be found at <span>https://www.elsevier.com/about/our-business/policies/article-withdrawal</span><svg><path></path></svg></p></div>","PeriodicalId":100561,"journal":{"name":"Future Computing and Informatics Journal","volume":"3 2","pages":"Pages 143-151"},"PeriodicalIF":0.0,"publicationDate":"2018-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.fcij.2017.06.001","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"81634887","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 8
TGA: Team game algorithm TGA:团队游戏算法
Pub Date : 2018-12-01 DOI: 10.1016/j.fcij.2018.03.002
M.J. Mahmoodabadi , M. Rasekh , T. Zohari

Lately, there is a growing interest in conducting research on optimization algorithms due to their wide range of engineering applications. One of the optimization algorithms' categories is evolutionary algorithms which are inspired from the natural behavior of animals and humans. Further, each of the evolutionary algorithms has its own advantages and disadvantages in convergence accuracy and computational time. In the present paper, a novel solution search algorithm taken from the team games is introduced. This evolutionary algorithm named Team Game Algorithm (TGA) involves passing a ball, making mistakes and substitution operators. Comparing the TGA's results to the outcomes of other well-known algorithms for unimodal and multimodal test functions elucidates the successful design of the proposed heuristic algorithm.

近年来,由于优化算法在工程上的广泛应用,对其进行研究的兴趣日益浓厚。优化算法的一个类别是进化算法,它的灵感来自动物和人类的自然行为。此外,每种进化算法在收敛精度和计算时间上都有各自的优缺点。本文介绍了一种基于团队博弈的求解算法。这种进化算法被称为团队游戏算法(TGA),涉及传球、犯错和替换操作。将TGA的结果与其他已知的单模态和多模态测试函数的结果进行比较,说明了所提出的启发式算法设计的成功。
{"title":"TGA: Team game algorithm","authors":"M.J. Mahmoodabadi ,&nbsp;M. Rasekh ,&nbsp;T. Zohari","doi":"10.1016/j.fcij.2018.03.002","DOIUrl":"10.1016/j.fcij.2018.03.002","url":null,"abstract":"<div><p>Lately, there is a growing interest in conducting research on optimization algorithms due to their wide range of engineering applications. One of the optimization algorithms' categories is evolutionary algorithms which are inspired from the natural behavior of animals and humans. Further, each of the evolutionary algorithms has its own advantages and disadvantages in convergence accuracy and computational time. In the present paper, a novel solution search algorithm taken from the team games is introduced. This evolutionary algorithm named Team Game Algorithm (TGA) involves passing a ball, making mistakes and substitution operators. Comparing the TGA's results to the outcomes of other well-known algorithms for unimodal and multimodal test functions elucidates the successful design of the proposed heuristic algorithm.</p></div>","PeriodicalId":100561,"journal":{"name":"Future Computing and Informatics Journal","volume":"3 2","pages":"Pages 191-199"},"PeriodicalIF":0.0,"publicationDate":"2018-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.fcij.2018.03.002","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"76293265","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 29
A fast SIFT based method for copy move forgery detection 基于SIFT的快速复制移动伪造检测方法
Pub Date : 2018-12-01 DOI: 10.1016/j.fcij.2018.03.001
Hesham A. Alberry , Abdelfatah A. Hegazy , Gouda I. Salama

Image forensics is an important area of research used to indicate if a particular image is original or subjected to any kind of tampering. Images are essential part of judgment in tribunals. For forensic analysis, image forgery-detection techniques used to identify the forged images. In this paper, an effective algorithm to indicate Copy Move Forgery in digital image presented. The Scale Invariant Feature Transform (SIFT) and Fuzzy C-means (FCM) for clustering are utilized in the proposed algorithm. A number of numerical experiments performed using the MICC-220 dataset. The authors created an additional dataset, which consisted of 353 color images. The proposed algorithm tested by using both datasets where the average detection time on the MICC-220 data set is reduced by 14.67% over the existing traditional SIFT-based algorithm. For the created dataset, the average detection time reduced by 15.91% over the existing traditional SIFT-based algorithm.

图像取证是一个重要的研究领域,用于指出一个特定的图像是原始的还是受到任何类型的篡改。图像是法庭审判的重要组成部分。对于法医分析,图像伪造检测技术用于识别伪造的图像。本文提出了一种有效的数字图像复制移动伪造检测算法。该算法利用尺度不变特征变换(SIFT)和模糊c均值(FCM)进行聚类。使用MICC-220数据集进行了一些数值实验。作者创建了一个额外的数据集,其中包括353张彩色图像。本文算法在两个数据集上进行了测试,在MICC-220数据集上的平均检测时间比现有的基于sift的传统算法缩短了14.67%。对于所创建的数据集,平均检测时间比现有的基于sift的传统算法减少了15.91%。
{"title":"A fast SIFT based method for copy move forgery detection","authors":"Hesham A. Alberry ,&nbsp;Abdelfatah A. Hegazy ,&nbsp;Gouda I. Salama","doi":"10.1016/j.fcij.2018.03.001","DOIUrl":"10.1016/j.fcij.2018.03.001","url":null,"abstract":"<div><p>Image forensics is an important area of research used to indicate if a particular image is original or subjected to any kind of tampering. Images are essential part of judgment in tribunals. For forensic analysis, image forgery-detection techniques used to identify the forged images. In this paper, an effective algorithm to indicate Copy Move Forgery in digital image presented. The Scale Invariant Feature Transform (SIFT) and Fuzzy C-means (FCM) for clustering are utilized in the proposed algorithm. A number of numerical experiments performed using the MICC-220 dataset. The authors created an additional dataset, which consisted of 353 color images. The proposed algorithm tested by using both datasets where the average detection time on the MICC-220 data set is reduced by 14.67% over the existing traditional SIFT-based algorithm. For the created dataset, the average detection time reduced by 15.91% over the existing traditional SIFT-based algorithm.</p></div>","PeriodicalId":100561,"journal":{"name":"Future Computing and Informatics Journal","volume":"3 2","pages":"Pages 159-165"},"PeriodicalIF":0.0,"publicationDate":"2018-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.fcij.2018.03.001","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"76302676","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
An optimization approach for automated unit test generation tools using multi-objective evolutionary algorithms 使用多目标进化算法的自动化单元测试生成工具的优化方法
Pub Date : 2018-12-01 DOI: 10.1016/j.fcij.2018.02.004
Samar Ali Abdallah , Ramadan Moawad , Esaam Eldeen Fawzy

High code coverage is measured by the process of software testing typically using automatic test case generation tools. This standard approach is usually used for unit testing to improve software reliability. Most automated test case generation tools focused just on code coverage without considering its cost and redundancy between generated test cases. To obtain optimized high code coverage and to ensure minimum cost and redundancy a Multi-Objectives Evolutionary Algorithm approach (MOEA) is set in motion. An efficient approach is proposed and applied to different algorithms from MOEA Frame from the separate library with three fitness functions for Coverage, Cost, and Redundancy. Four MEOA algorithms have been proven reliable to reach above the 90 percent code coverage: NSGAII, Random, SMSEMOA,v and ε-MOEA. These four algorithms are the key factors behind the MOEA approach.

高代码覆盖率是通过软件测试过程来衡量的,通常使用自动测试用例生成工具。这种标准方法通常用于单元测试,以提高软件的可靠性。大多数自动化的测试用例生成工具只关注代码覆盖率,而不考虑它的成本和生成的测试用例之间的冗余。为了获得优化的高代码覆盖率,并确保最小的成本和冗余,提出了一种多目标进化算法(MOEA)。提出了一种有效的方法,并将其应用于不同的MOEA框架算法,该算法具有覆盖、成本和冗余三个适应度函数。四种MEOA算法已被证明可以可靠地达到90%以上的代码覆盖率:NSGAII, Random, SMSEMOA,v和ε-MOEA。这四种算法是MOEA方法背后的关键因素。
{"title":"An optimization approach for automated unit test generation tools using multi-objective evolutionary algorithms","authors":"Samar Ali Abdallah ,&nbsp;Ramadan Moawad ,&nbsp;Esaam Eldeen Fawzy","doi":"10.1016/j.fcij.2018.02.004","DOIUrl":"10.1016/j.fcij.2018.02.004","url":null,"abstract":"<div><p>High code coverage is measured by the process of software testing typically using automatic test case generation tools. This standard approach is usually used for unit testing to improve software reliability. Most automated test case generation tools focused just on code coverage without considering its cost and redundancy between generated test cases. To obtain optimized high code coverage and to ensure minimum cost and redundancy a Multi-Objectives Evolutionary Algorithm approach (MOEA) is set in motion. An efficient approach is proposed and applied to different algorithms from MOEA Frame from the separate library with three fitness functions for Coverage, Cost, and Redundancy. Four MEOA algorithms have been proven reliable to reach above the 90 percent code coverage: NSGAII, Random, SMSEMOA,v and ε-MOEA. These four algorithms are the key factors behind the MOEA approach.</p></div>","PeriodicalId":100561,"journal":{"name":"Future Computing and Informatics Journal","volume":"3 2","pages":"Pages 178-190"},"PeriodicalIF":0.0,"publicationDate":"2018-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.fcij.2018.02.004","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"88862636","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Partition based clustering of large datasets using MapReduce framework: An analysis of recent themes and directions 使用MapReduce框架的基于分区的大型数据集聚类:最近的主题和方向分析
Pub Date : 2018-12-01 DOI: 10.1016/j.fcij.2018.06.002
Tanvir Habib Sardar, Zahid Ansari

Data clustering is one of the fundamental techniques in scientific analysis and data mining, which describes a dataset according to similarities among its objects. Partition based clustering algorithms are the most popular and widely used clustering technique. In this information era, due to the digitization of every field, the huge volume of data is available to data analysts. The quick growth of such datasets makes decade old computing platforms, programming paradigms, and clustering algorithms become inadequate to obtain knowledge from these datasets. To cluster such large datasets, Hadoop distributed platform, MapReduce programming paradigm and modified clustering algorithms are being used to shrink the computational time by distributing clustering job across multiple computing nodes. This paper provides a comprehensive review of Hadoop and MapReduce and their components. This paper aims to survey recent research works on partition based clustering algorithms which use MapReduce as their programming paradigm. In many recent works, the traditional partition based clustering algorithms like K-means, K-prototypes, K-medoids, K-modes and Fuzzy C-means are modified for MapReduce paradigm in order to obtain different clustering objectives on different datasets for reducing the computational time. The contribution of this paper is (1) to provide an overview of clustering challenges in real world large dataset clustering and the role of MapReduce programming paradigm and its supporting platforms in dealing the challenges for several tasks in different datasets and (2) to review recent works in partition based clustering using MapReduce paradigm for different clustering objectives for different datasets employing different strategies.

数据聚类是科学分析和数据挖掘的基本技术之一,它根据数据集对象之间的相似性来描述数据集。基于分区的聚类算法是最流行和应用最广泛的聚类技术。在这个信息时代,由于各个领域的数字化,海量的数据可供数据分析人员使用。这些数据集的快速增长使得十年前的计算平台、编程范式和聚类算法不足以从这些数据集中获取知识。为了对如此大的数据集进行聚类,使用Hadoop分布式平台、MapReduce编程范式和改进的聚类算法,通过在多个计算节点上分布聚类作业来缩短计算时间。本文对Hadoop和MapReduce及其组件进行了全面的回顾。本文旨在综述近年来以MapReduce为编程范式的基于分区的聚类算法的研究工作。在最近的许多研究中,为了在不同的数据集上获得不同的聚类目标以减少计算时间,对传统的基于分区的聚类算法如K-means、k -prototype、k - medidoids、K-modes和Fuzzy C-means进行了改进。本文的贡献在于:(1)概述了现实世界中大型数据集聚类中的聚类挑战,以及MapReduce编程范式及其支持平台在处理不同数据集中若干任务的挑战中的作用;(2)回顾了最近在基于分区的聚类方面的工作,使用MapReduce范式针对不同数据集采用不同策略的不同聚类目标。
{"title":"Partition based clustering of large datasets using MapReduce framework: An analysis of recent themes and directions","authors":"Tanvir Habib Sardar,&nbsp;Zahid Ansari","doi":"10.1016/j.fcij.2018.06.002","DOIUrl":"10.1016/j.fcij.2018.06.002","url":null,"abstract":"<div><p>Data clustering is one of the fundamental techniques in scientific analysis and data mining, which describes a dataset according to similarities among its objects. Partition based clustering algorithms are the most popular and widely used clustering technique. In this information era, due to the digitization of every field, the huge volume of data is available to data analysts. The quick growth of such datasets makes decade old computing platforms, programming paradigms, and clustering algorithms become inadequate to obtain knowledge from these datasets. To cluster such large datasets, Hadoop distributed platform, MapReduce programming paradigm and modified clustering algorithms are being used to shrink the computational time by distributing clustering job across multiple computing nodes. This paper provides a comprehensive review of Hadoop and MapReduce and their components. This paper aims to survey recent research works on partition based clustering algorithms which use MapReduce as their programming paradigm. In many recent works, the traditional partition based clustering algorithms like K-means, K-prototypes, K-medoids, K-modes and Fuzzy C-means are modified for MapReduce paradigm in order to obtain different clustering objectives on different datasets for reducing the computational time. The contribution of this paper is (1) to provide an overview of clustering challenges in real world large dataset clustering and the role of MapReduce programming paradigm and its supporting platforms in dealing the challenges for several tasks in different datasets and (2) to review recent works in partition based clustering using MapReduce paradigm for different clustering objectives for different datasets employing different strategies.</p></div>","PeriodicalId":100561,"journal":{"name":"Future Computing and Informatics Journal","volume":"3 2","pages":"Pages 247-261"},"PeriodicalIF":0.0,"publicationDate":"2018-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.fcij.2018.06.002","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78811683","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 23
期刊
Future Computing and Informatics Journal
全部 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