{"title":"Human-defined, machine-optimized - gesture recognition using a mixed approach","authors":"Faisal Waris, R. Reynolds","doi":"10.1109/SHBI.2015.7321688","DOIUrl":"https://doi.org/10.1109/SHBI.2015.7321688","url":null,"abstract":"Wearable computing devices are now mainstream. Many such devices have capable MEMS sensors that can be exploited for recognizing dynamic, in-the-air gestures. The somewhat limited compute capacity and battery life of today's devices requires a computationally efficient approach to gesture recognition; one that can be effectively used inside an app running on standard, off-the-shelf hardware, such as an Android Smartwatch. The goal of this project is to test the feasibility of this idea. In a two-phased approach, a class of finite state machines (FSM1) for gesture recognition were first constructed and then the FSM were further tuned for higher accuracy with the help of some training data and a suitable optimization method, in the second phase. A novel approach is presented that leverages techniques from functional programming languages to define rich yet compact FSM. In order to demonstrate effectiveness, a prototype gesture recognition system for an automotive scenario using an Android Smartwatch app was developed. Then the system was tuned using a blended approach that combined a swarm-based evolutionary algorithm, Cultural Algorithms, and human parameter estimates with experimentally derived training data. The Blended approach using Cultural Algorithms achieved a 77% gesture recognition accuracy which is on par with more computationally intensive techniques such as Hidden Markov Models (HMM). The 'functional' FSM are human defined but machine optimized with Cultural Algorithms. By the blending of the two approaches, an improved balance between computational requirements and recognition accuracy was achieved.","PeriodicalId":439304,"journal":{"name":"2015 Swarm/Human Blended Intelligence Workshop (SHBI)","volume":"47 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-11-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125150092","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":"Humans in the GPU swarm: a proposal","authors":"Brandon Shafer","doi":"10.1109/SHBI.2015.7321686","DOIUrl":"https://doi.org/10.1109/SHBI.2015.7321686","url":null,"abstract":"Since its invention, Particle Swarm Optimization (PSO) has been used to solve difficult problems, some of which can take large amounts of time and resources. In recent years, general purpose computing on a graphic processing unit (GPGPU) has arisen to enable scientists and engineers to take advantage of the sometimes enormous speed gains made by parallel programming. While placing a human in the loop has been investigated for more traditional PSO, this paper opens a discussion on human in the loop on PSO on a GPU.","PeriodicalId":439304,"journal":{"name":"2015 Swarm/Human Blended Intelligence Workshop (SHBI)","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-11-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122300728","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":"Human swarming, a real-time method for parallel distributed intelligence","authors":"Louis B. Rosenberg","doi":"10.1109/SHBI.2015.7321685","DOIUrl":"https://doi.org/10.1109/SHBI.2015.7321685","url":null,"abstract":"Although substantial research has explored the design of artificial swarms, the majority of such work involves swarms of autonomous robots or simulated agents. Little work, however, has been done on the creation of artificial swarms that connect groups of networked humans with the objective of fostering a unified emergent intelligence. This paper describes a novel platform called UNU that enables distributed populations of networked users to congregate online in real-time swarms and tackle problems as an artificial swarm intelligence (A.S.I.). Modeled after biological swarms, the UNU platform enables online groups to work together in synchrony, forging a unified dynamic system that can quickly answer questions and make decisions by exploring a decision-space and converging on a preferred solution. Initial testing suggests that human swarming has great potential for unleashing the collective intelligence of online groups, often exceeding individual abilities.","PeriodicalId":439304,"journal":{"name":"2015 Swarm/Human Blended Intelligence Workshop (SHBI)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-11-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128928336","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}
T. Krentz, Chase M Greenhagen, Aaron Roggow, D. Desmond, S. Khorbotly
{"title":"A modified ant colony optimization algorithm for implementation on multi-core robots","authors":"T. Krentz, Chase M Greenhagen, Aaron Roggow, D. Desmond, S. Khorbotly","doi":"10.1109/SHBI.2015.7321683","DOIUrl":"https://doi.org/10.1109/SHBI.2015.7321683","url":null,"abstract":"The Ant Colony Optimization (ACO) algorithm is an evolutionary algorithm that bio-mimics the behavior of ants in finding the shortest path between an origin and a destination within a set of pre-determined constraints. The goal of this work is to create a small-scale application of the ACO using a swarm of small autonomous robots. We investigate the practical applicability of the algorithm in real-life situations by addressing the issues and challenges encountered in the transition from the modeling/simulation level to the real-life application of the algorithm. We also suggest some modifications that will make feasible the implementation of the algorithm on the robots limited computing systems. The results show that the suggested modified algorithm, when implemented on the robotic swarm, enables them to successfully identify the shortest path between two points. These results open the door to a wide variety of applications like search & rescue, path planning, and mass transportation.","PeriodicalId":439304,"journal":{"name":"2015 Swarm/Human Blended Intelligence Workshop (SHBI)","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-11-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127534707","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":"Networks and measured variables explain one another","authors":"J. Kennedy","doi":"10.1109/SHBI.2015.7321680","DOIUrl":"https://doi.org/10.1109/SHBI.2015.7321680","url":null,"abstract":"An approach is described for using measured variables to explain network structure, or vice versa. The approach considers whether entities tend to be linked to entities that are near them in the space of the measured variable or variables.","PeriodicalId":439304,"journal":{"name":"2015 Swarm/Human Blended Intelligence Workshop (SHBI)","volume":"898 ","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-11-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114059091","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":"Experiencing multiple levels of emergence: a game designed to illustrate both the individual and collective perspective","authors":"Daniel W. Palmer, M. Kirschenbaum, Eric Mustee","doi":"10.1109/SHBI.2015.7321684","DOIUrl":"https://doi.org/10.1109/SHBI.2015.7321684","url":null,"abstract":"We propose a new card game to allow users to experience two levels of an emergent process in the same context. Our goal is to help swarm programmers to better understand the relationship between actions at the agent level and the resulting behavior at the swarm level.","PeriodicalId":439304,"journal":{"name":"2015 Swarm/Human Blended Intelligence Workshop (SHBI)","volume":"56 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-11-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117147273","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":"Discovering the intrinsic communication topology of systems using ants foraging behavior","authors":"Hanieh Agharazi, R. Kolacinski, K. Loparo","doi":"10.1109/SHBI.2015.7321674","DOIUrl":"https://doi.org/10.1109/SHBI.2015.7321674","url":null,"abstract":"Systems can be viewed as collections of interconnected elements that communicate with one another through physical phenomena. The principal focus of this work is the development of distributed algorithms for eliciting the intrinsic communication topology within a physical system and employ them for condition monitoring of the systems. The proposed approach in this paper provides the operators with graphs instead of tables or correlation matrices to identify the presence of a fault and request appropriate actions to mitigate it. Specifically, this paper considers physical systems and the available observations from a foraging perspective and discusses the application of ants foraging behavior techniques to discovery of the intrinsic communication topology of systems based on information-theoretic measures of information flow within systems. The mathematical framework of this approach and the application to an exemplary networked system are presented to illuminate discovery of the intrinsic communication topology.","PeriodicalId":439304,"journal":{"name":"2015 Swarm/Human Blended Intelligence Workshop (SHBI)","volume":"41 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-11-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131730613","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":"Perceptualization of particle swarm optimization","authors":"M. Kirschenbaum, Daniel W. Palmer","doi":"10.1109/SHBI.2015.7321681","DOIUrl":"https://doi.org/10.1109/SHBI.2015.7321681","url":null,"abstract":"Through visualization humans are able to perceive the efficiency of particle swarms with respect to several levels of applied inertia as well as the inclusion or exclusion of dampening. We also are able to find relationships between these levels, the diversity of a swarm, and the swarm's efficiency in finding the minimum for five typical particle swarm optimization functions. This makes it possible to look at new areas of investigation to understand the connection between individual actions and emergent behavior. This paper demonstrates how to blend human intelligence, by using both their visual systems and their deductive reasoning with a swarm's computational intelligence to produce results better than each could achieve independently.","PeriodicalId":439304,"journal":{"name":"2015 Swarm/Human Blended Intelligence Workshop (SHBI)","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-11-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114156614","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 case study on open space technology as human swarm method for problem solving","authors":"Michael A. Kovacina","doi":"10.1109/SHBI.2015.7321682","DOIUrl":"https://doi.org/10.1109/SHBI.2015.7321682","url":null,"abstract":"This paper discusses the application of Open Space Technology as a human swarm methodology and explores options for optimization. Open Space Technology, a self-organizing style of meeting, was applied by Hyland Software as an exercise in distributed problem solving with regards to the function of the company. Two applications by Hyland Software were observed, one with topical guidance and one without, leading to varying levels of perceived engagement. The observations of these Open Space Technology instances have resulted in ideas for the optimization of this approach as a human swarm method for distributed problem solving.","PeriodicalId":439304,"journal":{"name":"2015 Swarm/Human Blended Intelligence Workshop (SHBI)","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-11-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131337655","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}
Lauren A. Christopher, Joshua Reynolds, Jonah Crespo, R. Eberhart, Patrick Shaffer
{"title":"Human fitness functions","authors":"Lauren A. Christopher, Joshua Reynolds, Jonah Crespo, R. Eberhart, Patrick Shaffer","doi":"10.1109/SHBI.2015.7321677","DOIUrl":"https://doi.org/10.1109/SHBI.2015.7321677","url":null,"abstract":"\"Be careful what you measure\" is a management adage that applies to Particle Swarm Optimization (PSO) and is especially important with Humans in the Swarm. PSO has been applied to the autonomous asset management problem in electronic warfare where the speed provides fast optimization of frequency allocations for receivers and jammers in highly complex and dynamic environments in our previous work. In this optimization problem, one key part of the fitness is adapted by the human: the 2D (and future 3D) battlefield environment. This paper explores the use of the human in the fitness function, adapting to the battlefield conditions as the PSO is acting. Two aspects of dynamic human influence will be discussed: Simple geometric zones and pheromone influenced zones.","PeriodicalId":439304,"journal":{"name":"2015 Swarm/Human Blended Intelligence Workshop (SHBI)","volume":"43 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-11-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127002501","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}