Application of Artificial BEE: Colony Algorithm Using Hadoop

被引:0
|
作者
Bansal, Nupur [1 ]
Kumar, Sanjay [1 ]
Tripathi, Ashish [1 ]
机构
[1] Delhi Technol Univ, Dept Comp Engn, Delhi, India
来源
PROCEEDINGS OF THE 10TH INDIACOM - 2016 3RD INTERNATIONAL CONFERENCE ON COMPUTING FOR SUSTAINABLE GLOBAL DEVELOPMENT | 2016年
关键词
Big Data; Artificial Bee Colony algorithm; Hadoap; COCOMO Model; Optimization;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Big Data is the latest buzzword in IT industry especially for the last couple of years. Initially this word was used by organizations which had to deal with speedy growth of data such as web data, data which comes from scientific and business simulations or any other data resource. The Google File System and MapReduce Architecture have been the result of the pressure to handle continuously growing amount of data on the web (Ghemawat, Dean, & Sanjay, 2008). Evolutionary Computing (EC) is a stream of Computer Science that adapts the theory given as Darwinian evolution which is used to optimize many computing problems (Eiben & Smith, 2003). The concept of EC revolves around various natural evolution processes such as competition, reproduction, preying and random variation. Since evolution itself is an optimization process, thus the process of EC is applicable to a huge range of problems. One evolutionary algorithm is the Artificial Bee Colony (ABC) which is simple and effective, but this algorithm may take long hours or days to optimize difficult deceptive and/or expensive objective functions. ABC can be expressed naturally in Google's MapReduce framework (Ghemawat, Dean, & Sanjay, 2008) to develop a simple and robust implementation which is parallel as well that includes communication, fault tolerance and load balancing. Since this implementation is flexible it is easy to do some modifications to it, which can improve optimization of objective functions and also improve parallel performance. In this paper, we propose and realize an approach to implement Artificial Bee Colony Algorithm in a parallel manner and use it to compute the effort of COCOMO Model. The population of the bee here are in the form of big data are stored in Hadoop Distributed File System (HDFS) on Hadoop to have better fault tolerance and to store large amount of data in distributed manner.
引用
收藏
页码:3615 / 3619
页数:5
相关论文
共 50 条
  • [1] Application of Improved Artificial Bee Colony Algorithm in Hadoop Scheduling Algorithm
    Wang, S. Z.
    Zhao, S. C.
    Zhou, H. W.
    2015 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND TECHNOLOGY (ICCST 2015), 2015, : 111 - 115
  • [2] Application of An Improved Artificial Bee Colony Algorithm
    Zhang, Pinghua
    Liu, Yun
    2020 2ND INTERNATIONAL CONFERENCE ON CIVIL ENGINEERING, ENVIRONMENT RESOURCES AND ENERGY MATERIALS, 2021, 634
  • [3] On Modification and Application of the Artificial Bee Colony Algorithm
    Ye, Zhanxiang
    Zhu, Min
    Wang, Jin
    JOURNAL OF INFORMATION PROCESSING SYSTEMS, 2018, 14 (02): : 448 - 454
  • [4] The Application of Genetic Operators in the Artificial Bee Colony Algorithm
    Kothari, Vivek
    Chandra, Satish
    2014 RECENT ADVANCES AND INNOVATIONS IN ENGINEERING (ICRAIE), 2014,
  • [5] An Improved Artificial Bee Colony Algorithm With its Application
    Gao, Hao
    Shi, Yujiao
    Pun, Chi-Man
    Kwong, Sam
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2019, 15 (04) : 1853 - 1865
  • [6] A Gravitational Artificial Bee Colony Optimization Algorithm and Application
    Zhang, Lingling
    2018 EIGHTH INTERNATIONAL CONFERENCE ON INSTRUMENTATION AND MEASUREMENT, COMPUTER, COMMUNICATION AND CONTROL (IMCCC 2018), 2018, : 1839 - 1842
  • [7] A modified artificial bee colony algorithm and its application
    Bi, Xiaojun
    Wang, Yanjiao
    Harbin Gongcheng Daxue Xuebao/Journal of Harbin Engineering University, 2012, 33 (01): : 117 - 123
  • [8] Noise Cancellation Application of ECG Signal Using Artificial Bee Colony Algorithm
    Kockanat, Serdar
    Koza, Turker
    Karaboga, Nurhan
    Erkoc, Murat Emre
    2016 24TH SIGNAL PROCESSING AND COMMUNICATION APPLICATION CONFERENCE (SIU), 2016, : 1017 - 1020
  • [9] An improved artificial bee colony algorithm: particle bee colony
    Wang J.-C.
    Li Q.
    Cui J.-R.
    Zuo W.-X.
    Zhao Y.-F.
    Li, Qing (liqing@ies.ustb.edu.cn), 2018, Science Press (40): : 871 - 881