692 research outputs found

    A Self-adaptive Fireworks Algorithm for Classification Problems

    Get PDF
    his work was supported in part by the National Natural Science Foundation of China under Grants 61403206 and 61771258, in part by the Natural Science Foundation of Jiangsu Province under Grants BK20141005 and BK20160910, in part by the Natural Science Foundation of the Jiangsu Higher Education Institutions of China under Grant 14KJB520025, in part by the Priority Academic Program Development of Jiangsu Higher Education Institutions, in part by the Open Research Fund of Jiangsu Engineering Research Center of Communication and Network Technology, NJUPT, under Grant JSGCZX17001, and in part by the Shaanxi Key Laboratory of Complex System Control and Intelligent Information Processing, Xi’an University of Technology, under Contract SKL2017CP01.Peer reviewedPublisher PD

    Introductory Review of Swarm Intelligence Techniques

    Full text link
    With the rapid upliftment of technology, there has emerged a dire need to fine-tune or optimize certain processes, software, models or structures, with utmost accuracy and efficiency. Optimization algorithms are preferred over other methods of optimization through experimentation or simulation, for their generic problem-solving abilities and promising efficacy with the least human intervention. In recent times, the inducement of natural phenomena into algorithm design has immensely triggered the efficiency of optimization process for even complex multi-dimensional, non-continuous, non-differentiable and noisy problem search spaces. This chapter deals with the Swarm intelligence (SI) based algorithms or Swarm Optimization Algorithms, which are a subset of the greater Nature Inspired Optimization Algorithms (NIOAs). Swarm intelligence involves the collective study of individuals and their mutual interactions leading to intelligent behavior of the swarm. The chapter presents various population-based SI algorithms, their fundamental structures along with their mathematical models.Comment: Submitted to Springe

    2017: Lighting Up the Night

    Get PDF
    Drone technology is beginning to permeate many aspects of life in the modern world, and for good reason. Delivery drones can efficiently deliver packages better than any existing methods. Medical drones can reach emergency patients faster than any ambulance. Security drones can surveil areas more quickly and more thoroughly than a team of human guards. The advent of commercial and industrial uses for drones, however, begets the vital question of how can drones be used outside the workplace. Intel\u27s answer? Entertainment. Thus, the Intel Shooting StarTM drone was born, a quadcopter explicitly built for producing breathtaking aerial light shows similar in appearance to fireworks displays (Intel, n.d.). On October 7, 2016, 500 drones were used by Intel to set a Guinness World Record for the most Unmanned Aerial Vehicles (UAVs) airborne simultaneously. More impressively, however, is that only one pilot and one laptop were used to guide the show (Cheung, 2017). This master computer uses Intel\u27s proprietary drone-piloting algorithm to marshall each drone to its designated place in an aerial image, and once the show is complete, to bring each safely back to earth. Our task is to develop a model to choreograph a drone light show with modeled flight paths for each drone that a similar \master computer would control. We, however, must tackle issues Intel did not need to consider during their drone displays: those of economy and efficiency, by optimizing both the number and the placement of drones. We wish to perform a drone show optimized for both resource and time efficiency, and thus, the number of drones used in the show will be kept to a minimum to lower cost. The travel time for each drone (from liftoff to formation, and from one formation to each subsequent formation) during the show will be minimized as well { the Shooting Star\u27s battery lasts for approximately twenty minutes, and hence the drone show must run safely inside of that time frame. And of course, the less time spent positioning drones, the more viewing time will be available for the show! During our light show, we will project the images of a dragon, a Ferris wheel, and our team number in the sky by creating corresponding sets of drone positions. However, the use of the model will not be limited to one show; in order to be of utility for future drone-show organizers, our model must be able to accept any image (given that there are enough drones available to properly display the image\u27s complexity) and convert it into a drone pattern. Our model must also take into account how wind affects drone flight performance. Based on our model\u27s optimized output, we can determine the number of drones our city must acquire to host our light show, and therefore the cost of staging the performance. We can also calculate the timing of the show, and any flight path adjustments necessitated by the wind. Using this information, we can then give the Mayor of our city an informed perspective of whether or not to pursue the option of a drone light show for our city\u27s annual festival this year. However, our model will not be limited for use on merely one occasion, in one city, and for one holiday. Quite the contrary, our model will be be implementable not only in our city, but cities around the globe to help establish drone shows as traditional holiday events, and to demonstrate that drones can be just as valuable for entertainment as they are for business

    A Tutorial on Clique Problems in Communications and Signal Processing

    Full text link
    Since its first use by Euler on the problem of the seven bridges of K\"onigsberg, graph theory has shown excellent abilities in solving and unveiling the properties of multiple discrete optimization problems. The study of the structure of some integer programs reveals equivalence with graph theory problems making a large body of the literature readily available for solving and characterizing the complexity of these problems. This tutorial presents a framework for utilizing a particular graph theory problem, known as the clique problem, for solving communications and signal processing problems. In particular, the paper aims to illustrate the structural properties of integer programs that can be formulated as clique problems through multiple examples in communications and signal processing. To that end, the first part of the tutorial provides various optimal and heuristic solutions for the maximum clique, maximum weight clique, and kk-clique problems. The tutorial, further, illustrates the use of the clique formulation through numerous contemporary examples in communications and signal processing, mainly in maximum access for non-orthogonal multiple access networks, throughput maximization using index and instantly decodable network coding, collision-free radio frequency identification networks, and resource allocation in cloud-radio access networks. Finally, the tutorial sheds light on the recent advances of such applications, and provides technical insights on ways of dealing with mixed discrete-continuous optimization problems

    Community Detection in Networks using Bio-inspired Optimization: Latest Developments, New Results and Perspectives with a Selection of Recent Meta-Heuristics

    Get PDF
    Detecting groups within a set of interconnected nodes is a widely addressed prob- lem that can model a diversity of applications. Unfortunately, detecting the opti- mal partition of a network is a computationally demanding task, usually conducted by means of optimization methods. Among them, randomized search heuristics have been proven to be efficient approaches. This manuscript is devoted to pro- viding an overview of community detection problems from the perspective of bio-inspired computation. To this end, we first review the recent history of this research area, placing emphasis on milestone studies contributed in the last five years. Next, we present an extensive experimental study to assess the performance of a selection of modern heuristics over weighted directed network instances. Specifically, we combine seven global search heuristics based on two different similarity metrics and eight heterogeneous search operators designed ad-hoc. We compare our methods with six different community detection techniques over a benchmark of 17 Lancichinetti-Fortunato-Radicchi network instances. Ranking statistics of the tested algorithms reveal that the proposed methods perform com- petitively, but the high variability of the rankings leads to the main conclusion: no clear winner can be declared. This finding aligns with community detection tools available in the literature that hinge on a sequential application of different algorithms in search for the best performing counterpart. We end our research by sharing our envisioned status of this area, for which we identify challenges and opportunities which should stimulate research efforts in years to come

    A Comparison Study of PAPR Reduction in OFDM Systems Based on Swarm Intelligence Algorithms

    Get PDF
    Optimization algorithms have been one of the most important research topics in Computational Intelligence Community. They are widely utilized mathematical functions that solve optimization problems in a variety of purposes via the maximization or minimization of a function. The swarm intelligence (SI) optimization algorithms are an active branch of Evolutionary Computation, they are increasingly becoming one of the hottest and most important paradigms, several algorithms were proposed for tackling optimization problems. The most respected and popular SI algorithms are Ant colony optimization (ACO) and particle swarm optimization (PSO). Fireworks Algorithm (FWA) is a novel swarm intelligence algorithm, which seems effective at finding a good enough solution of a complex optimization problem. In this chapter we proposed a comparison study to reduce the high PAPR (Peak-to-Average Power Ratio) in OFDM systems based on the swarm intelligence algorithms like simulated annealing (SA), particle swarm optimization (PSO), fireworks algorithm (FWA), and genetic algorithm (GA). It turns out from the results that some algorithms find a good enough solutions and clearly outperform the others candidates in both convergence speed and global solution accuracy
    corecore