Oceania
The Complexity of Model Checking Succinct Multiagent Systems
Huang, Xiaowei (University of New South Wales and Jinan University) | Chen, Qingliang (Jinan University) | Su, Kaile (Griffith University and Jinan University)
This paper studies the complexity of model checking multiagent systems, in particular systems succinctly described by two practical representations: concurrent representation and symbolic representation. The logics we concern include branching time temporal logics and several variants of alternating time temporal logics.
Dynamic Execution of Temporal Plans with Sensing Actions and Bounded Risk
Santana, Pedro Henrique (Massachusetts Institute of Technology) | Williams, Brian C. (Massachusetts Institute of Technology)
This thesis focuses on the problem of temporal planning under uncertainty with explicit safety guarantees, which are enforced by means of chance constraints. We aim at elevating the level in which operators interact with autonomous agents and specify their desired behavior, while retaining a keen sensitivity to risk. Instead of relying on unconditional sequences, our goal is to allow contingent plans to be dynamically scheduled and conditioned on observations of the world while remaining safe. Contingencies add flexibility by allowing goals to be achieved through different methods, while observations allow the agent to adapt to the environment. We demonstrate the usefulness of our chance-constrained temporal planning approaches in real-world applications, such as partially observable power supply restoration and collaborative human-robot manufacturing.
Distribution of UCT and Its Ramifications
Chee, Marc Yu-San (The University of New South Wales)
My thesis is largely focused on the parallelisation of UCT (and other Best-First Search techniques) and the ramifications of doing so. I have identified issues with chunking in UCT, created by some forms of parallelisation, and developed a solution to this involving buffering of simulations that appear “out of order” and reevaluation of propagation data. I have developed a technique for scalable distribution of both tree data and computation across a large scale compute cluster. The context of most of my work is General Game Playing, but the techniques themselves are largely agnostic to domain.
Online Fair Division
Aleksandrov, Martin Damyanov (University of New South Wales and NICTA)
Hunger is a major problem even in developed countries like Australia. We are working with a social startup, Foodbank Local, and local charities at distributing donated food more efficiently. This food must first be allocated to these charities and then delivered to the end customers. In this abstract, we give a formulation of this real-world online fair division problem that the food banks face every day. The products arrive during the day and are indivisible. As a very first step, we focus in here on designing simple mechanisms allocating the food more efficiently. In future, we also plan on investigating more closely the frontier between the allocation and the transportation frameworks within this mixed setting. For instance, shall we dispatch the items as soon as they arrive or shall we apply a given waiting strategy?
Examples and Tutored Problems: Adaptive Support Using Assistance Scores
Najar, Amir Shareghi (University of Canterbury) | Mitrovic, Antonija (University of Canterbury ) | McLaren, Bruce (Carnegie Mellon University)
Research shows that for novices learning from worked examples is superior to unsupported problem solving. Additionally, several studies have shown that learning from examples results in faster learning in comparison to supported problem solving in Intelligent Tutoring Systems. In a previous study, we have shown that alternating worked examples and problem solving was superior to using just one type of learning tasks. In this paper we present a study that compares learning from a fixed sequence of alternating worked examples and tutored problem solving to a strategy that adaptively decides how much assistance to provide to the student. The adaptive strategy determines the type of task (a worked example, a faded example or a problem to solve) based on how much assistance the student needed in the previous problem. In faded examples, the student needed to complete one or two steps. The results show that students in the adaptive condition learned significantly more than their peers who were presented with a fixed sequence of worked examples and problems.
Using Social Media to Enhance Emergency Situation Awareness: Extended Abstract
Yin, Jie (CSIRO) | Karimi, Sarvnaz (CSIRO) | Lampert, Andrew (Palantir Technologies) | Cameron, Mark (CSIRO) | Robinson, Bella (CSIRO) | Power, Robert (CSIRO)
Social media platforms, such as Twitter, offer a rich source of real-time information about real-world events, particularly during mass emergencies. Sifting valuable information from social media provides useful insight into time-critical situations for emergency officers to understand the impact of hazards and act on emergency responses in a timely manner. This work focuses on analyzing Twitter messages generated during natural disasters, and shows how natural language processing and data mining techniques can be utilized to extract situation awareness information from Twitter. We present key relevant approaches that we have investigated including burst detection, tweet filtering and classification, online clustering, and geotagging.
On the Testability of BDI Agent Systems (Extended Abstract)
Winikoff, Michael (University of Otago) | Cranefield, Stephen (University of Otago)
Before deploying a software system we need to assure ourselves (and stakeholders) that the system will behave correctly. This assurance is usually done by testing the system. However, it is intuitively obvious that adaptive systems, including agent-based systems, can exhibit complex behaviour, and are thus harder to test. In this paper we examine this "obvious intuition" in the case of Belief-Desire-Intention (BDI) agents, by analysing the number of paths through BDI goal-plan trees. Our analysis confirms quantitatively that BDI agents are hard to test, sheds light on the role of different parameters, and highlights the enormous difference made by failure handling.
Scalable Maximum Margin Matrix Factorization by Active Riemannian Subspace Search
Yan, Yan (University of Technology, Sydney) | Tan, Mingkui (The University of Adelaide) | Tsang, Ivor (University of Technology, Sydney) | Yang, Yi (University of Technology, Sydney) | Zhang, Chengqi (University of Technology, Sydney) | Shi, Qinfeng (The University of Adelaide)
The user ratings in recommendation systems are usually in the form of ordinal discrete values. To give more accurate prediction of such rating data, maximum margin matrix factorization (M3F) was proposed. Existing M3F algorithms, however, either have massive computational cost or require expensive model selection procedures to determine the number of latent factors (i.e. the rank of the matrix to be recovered), making them less practical for large scale data sets. To address these two challenges, in this paper, we formulate M3F with a known number of latent factors as the Riemannian optimization problem on a fixed-rank matrix manifold and present a block-wise nonlinear Riemannian conjugate gradient method to solve it efficiently. We then apply a simple and efficient active subspace search scheme to automatically detect the number of latent factors. Empirical studies on both synthetic data sets and large real-world data sets demonstrate the superior efficiency and effectiveness of the proposed method.
Multi-view Self-Paced Learning for Clustering
Xu, Chang (Peking University) | Tao, Dacheng (University of Technology, Sydney) | Xu, Chao (Peking University)
Exploiting the information from multiple views can improve clustering accuracy. However, most existing multi-view clustering algorithms are non-convex and are thus prone to becoming stuck into bad local minima, especially when there are outliers and missing data. To overcome this problem, we present a new multi-view self-paced learning (MSPL) algorithm for clustering, that learns the multi-view model by not only progressing from 'easy' to 'complex' examples, but also from 'easy' to 'complex' views. Instead of binarily separating the examples or views into 'easy' and 'complex', we design a novel probabilistic smoothed weighting scheme. Employing multiple views for clustering and defining complexity across both examples and views are shown theoretically to be beneficial to optimal clustering. Experimental results on toy and real-world data demonstrate the efficacy of the proposed algorithm.
Multi-Graph-View Learning for Complicated Object Classification
Wu, Jia (University of Technology, Sydney) | Pan, Shirui (University of Technology, Sydney) | Zhu, Xingquan (Florida Atlantic University) | Cai, Zhihua (China University of Geosciences, Wuhan) | Zhang, Chengqi (University of Technology, Sydney)
In this paper, we propose to represent and classify complicated objects. In order to represent the objects, we propose a multi-graph-view model which uses graphs constructed from multiple graph-views to represent an object. In addition, a bag based multi-graph model is further used to relax labeling by only requiring one label for a bag of graphs, which represent one object. In order to learn classification models, we propose a multi-graph-view bag learning algorithm (MGVBL), which aims to explore subgraph features from multiple graph-views for learning. By enabling a joint regularization across multiple graph-views, and enforcing labeling constraints at the bag and graph levels, MGVBL is able to discover most effective subgraph features across all graph-views for learning. Experiments on real-world learning tasks demonstrate the performance of MGVBL for complicated object classification.