Industry
Social Norms for Self-Policing Multi-agent Systems and Virtual Societies
Villatoro, Daniel (Artificial Intelligence Research Institute (IIIA-CSIC))
Social norms are one of the mechanisms for decentralized societies to achieve coordination amongst individuals. Such norms are conflict resolution strategies that develop from the population interactions instead of a centralized entity dictating agent protocol.One of the most important characteristics of social norms is that they are imposed by the members of the society, and they are responsible for the fulfillment and defense of these norms. By allowing agents to manage (impose, abide by and defend) social norms, societies achieve a higher degree of freedom by lacking the necessity of authorities supervising all the interactions amongst agents. In this article we summarize the contributions of my dissertation, where we provide an unifying framework for the analysis of social norms in virtual societies, providing an strong emphasis on virtual agents and humans.
Detecting and Tracking Disease Outbreaks by Mining Social Media Data
Xie, Yusheng (Northwestern University) | Chen, Zhengzhang (Northwestern University) | Cheng, Yu (Northwestern University) | Zhang, Kunpeng (Northwestern University) | Agrawal, Ankit (Northwestern University) | Liao, Wei-keng (Northwestern University) | Choudhary, Alok (Northwestern University)
The emergence and ubiquity of online social networks have enriched web data with evolving interactions and communities both at mega-scale and in real-time. This data offers an unprecedented opportunity for studying the interaction between society and disease outbreaks. The challenge we describe in this data paper is how to extract and leverage epidemic outbreak insights from massive amounts of social media data and how this exercise can benefit medical professionals, patients, and policymakers alike. We attempt to prepare the research community for this challenge with four datasets. Publishing the four datasets will commoditize the data infrastructure to allow a higher and more efficient focal point for the research community.
An Active Learning Approach to Home Heating in the Smart Grid
Shann, Mike (University of Zurich) | Seuken, Sven (University of Zurich)
A key issue for the realization of the smart grid vision is the implementation of effective demand-side management. One possible approach involves exposing dynamic energy prices to end-users. In this paper, we consider a resulting problem on the user's side: how to adaptively heat a home given dynamic prices. The user faces the challenge of having to react to dynamic prices in real time, trading off his comfort with the costs of heating his home to a certain temperature. We propose an active learning approach to adjust the home temperature in a semi-automatic way. Our algorithm learns the user's preferences over time and automatically adjusts the temperature in real-time as prices change. In addition, the algorithm asks the user for feedback once a day. To find the best query time, the algorithm solves an optimal stopping problem. Via simulations, we show that our algorithm learns users' preferences quickly, and that using the expected utility loss as the query criterion outperforms standard approaches from the active learning literature.
Dynamic Taxi and Ridesharing: A Framework and Heuristics for the Optimization Problem
Santos, Douglas Oliveira (University of Campinas (UNICAMP)) | Xavier, Eduardo Cรขndido (University of Campinas (UNICAMP))
In this paper we study a dynamic problem of ridesharing and taxi sharing with time windows. We consider a scenario where people needing a taxi or interested in getting a ride use a phone app to designate their source and destination points in a city, as well others restrictions (such as maximum allowable time to be at the destination). On the other hand, we have taxis and people interested in giving a ride, with their current positions and also some constraints (vehicle capacity, destination, maximum time to destination). We want to maximize the number of shared trips: in the case of taxis, people going to close locations can share the costs of the trip, and in case of rides, the driver and passengers can share costs as well. This problem is dynamic since new calls for taxis or calls for rides arrive on demand. This give rise to an optimization problem which we prove to be NP-Hard. We then propose heuristics to deal with it. We focus on the taxi sharing problem, but we show that our model is easily extendable to model the ridesharing situation or even a situation where there are both taxis and car owners. In addition, we present a framework that consists basically of a client aplication and a server. The last one processes all incoming information in order to match vehicles to passengers requests. The entire system can be used by taxi companies and riders in a way to reduce traffic in the cities and to reduce the emission of greenhouse gases.
A Global Constrained Optimization Method for Designing Road Networks with Small Diameters
Ma, Teng (Tianjin University) | Hou, Yuexian (Tianjin University) | Zhao, Xiaozhao (Tianjin University) | Song, Dawei (1.Tianjin University 2. The Open University)
The road network design problem is to optimize the road network by selecting paths to improve or adding paths in the existing road network, under certain constraints, e.g., the weighted sum of modifying costs. Since its multi-objective nature, the road network design problem is often challenging for designers. Empirically, the smaller diameter a road network has, the more connected and efficient the road network is. Based on this observation, we propose a set of constrained convex models for designing road networks with small diameters. To be specific, we theoretically prove that the diameter of the road network, which is evaluated w.r.t the travel times in the network, can be bounded by the algebraic connectivity in spectral graph theory since that the upper and lower bounds of diameter are inversely proportional to algebraic connectivity. Then we can focus on increasing the algebraic connectivity instead of reducing the network diameter, under the budget constraints. The above formulation leads to a semi-definite program, in which we can get its global solution easily. Then, we present some simulation experiments to show the correctness of our method. At last, we compare our method with an existing method based on the genetic algorithm.
A Multi-Objective Memetic Algorithm for Vehicle Resource Allocation in Sustainable Transportation Planning
Lau, Hoong Chuin (Singapore Management University) | Agussurja, Lucas (Singapore Management University) | Cheng, Shih-Fen (Singapore Management University) | Tan, Pang Jin (DHL Supply Chain Singapore)
Sustainable supply chain management has been an increasingly important topic of research in recent years. At the strategic level, there are computational models which study supply and distribution networks with environmental considerations. At the operational level, there are, for example, routing and scheduling models which are constrained by carbon emissions. Our paper explores work in tactical planning with regards to vehicle resource allocation from distribution centers to customer locations in a multi-echelon logistics network. We formulate the bi-objective optimization problem exactly and design a memetic algorithm to efficiently derive an approximate Pareto front. We illustrate the applicability of our approach with a large real-world dataset.
Information Fusion Based Learning for Frugal Traffic State Sensing
Joshi, Vikas (IBM India Research Labs) | Rajamani, Nithya (IBM India Research Labs) | Katsuki, Takayuki (IBM Tokyo Research Labs) | Prathapaneni, Naveen (IBM India Research Labs,) | Subramaniam, L. V. (IBM India Research Labs)
Traffic sensing is a key baseline input for sustainablecities to plan and administer demand-supplymanagement through better road networks, publictransportation, urban policies etc., Humans sensethe environment frugally using a combination ofcomplementary information signals from differentsensors. For example, by viewing and/or hearingtraffic one could identify the state of traffic on theroad. In this paper, we demonstrate a fusion basedlearning approach to classify the traffic states usinglow cost audio and image data analysis using realworld dataset. Road side collected traffic acousticsignals and traffic image snapshots obtained fromfixed camera are used to classify the traffic conditioninto three broad classes viz., Jam, Mediumand Free. The classification is done on f10sec audio,image snapshot in that 10secg data tuple. Weextract traffic relevant features from audio and imagedata to form a composite feature vector. Inparticular, we extract the audio features comprisingMFCC (Mel-Frequency Cepstral Coefficients)classifier based features, honk events and energypeaks. A simple heuristic based image classifier isused, where vehicular density and number of cornerpoints within the road segment are estimated andare used as features for traffic sensing. Finally thecomposite vector is tested for its ability to discriminatethe traffic classes using Decision tree classifier,SVM classifier, Discriminant classifier and Logisticregression based classifier. Information fusion atmultiple levels (audio, image, overall) shows consistentlybetter performance than individual leveldecision making. Low cost sensor fusion based oncomplementary weak classifiers and noisy featuresstill generates high quality results with an overallaccuracy of 93 - 96%.
Short-Term Wind Power Forecasting Using Gaussian Processes
Chen, Niya (Beihang University) | Qian, Zheng (Beihang University) | Nabney, Ian T. (Aston University) | Meng, Xiaofeng (Beihang University)
Since wind has an intrinsically complex and stochastic nature, accurate wind power forecasts are necessary for the safety and economics of wind energy utilization. In this paper, we investigate a combination of numeric and probabilistic models: one-day-ahead wind power forecasts were made with Gaussian Processes (GPs) applied to the outputs of a Numerical Weather Prediction (NWP) model. Firstly the wind speed data from NWP was corrected by a GP. Then, as there is always a defined limit on power generated in a wind turbine due the turbine controlling strategy, a Censored GP was used to model the relationship between the corrected wind speed and power output. To validate the proposed approach, two real world datasets were used for model construction and testing. The simulation results were compared with the persistence method and Artificial Neural Networks (ANNs); the proposed model achieves about 11% improvement in forecasting accuracy (Mean Absolute Error) compared to the ANN model on one dataset, and nearly 5% improvement on another.
Listening to the Crowd: Automated Analysis of Events via Aggregated Twitter Sentiment
Hu, Yuheng (Arizona State University) | Wang, Fei (Arizona State University) | Kambhampati, Subbarao (Arizona State University,)
Individuals often express their opinions on social media platforms like Twitter and Facebook during public events such as the U.S. Presidential debate and the Oscar awards ceremony. Gleaning insights from these posts is of importance to analyzing the impact of the event. In this work, we consider the problem of identifying the segments and topics of an event that garnered praise or criticism, according to aggregated Twitter responses. We propose a flexible factorization framework, SocSent, to learn factors about segments, topics, and sentiments. To regulate the learning process, several constraints based on prior knowledge on sentiment lexicon, sentiment orientations (on a few tweets) as well as tweets alignments to the event are enforced. We implement our approach using simple update rules to get the optimal solution. We evaluate the proposed method both quantitatively and qualitatively on two large-scale tweet datasets associated with two events from different domains to show that it improves significantly over baseline models.
Rolling Dispersion for Robot Teams
Jensen, Elizabeth A. (University of Minnesota) | Gini, Maria (University of Minnesota)
Dispersing a team of robots into an unknown and dangerous environment, such as a collapsed building, can provide information about structural damage and locations of survivors and help rescuers plan their actions. We propose a rolling dispersion algorithm, which makes use of a small number of robots and achieves full exploration. The robots disperse as much as possible while maintaining communication, and then advance as a group, leaving behind beacons to mark explored areas and provide a path back to the entrance. The novelty of this algorithm comes from the manner in which the robots continue their exploration as a group after reaching the maximum dispersion possible while staying in contact with each other. We use simulation to show that the algorithm works in multiple environments and for varying numbers of robots.