Education
Modelling and Optimisation of Resource Usage in an IoT Enabled Smart Campus
University campuses are essentially a microcosm of a city. They comprise diverse facilities such as residences, sport centres, lecture theatres, parking spaces, and public transport stops. Universities are under constant pressure to improve efficiencies while offering a better experience to various stakeholders including students, staff, and visitors. Nonetheless, anecdotal evidence indicates that campus assets are not being utilised efficiently, often due to the lack of data collection and analysis, thereby limiting the ability to make informed decisions on the allocation and management of resources. Advances in the Internet of Things (IoT) technologies that can sense and communicate data from the physical world, coupled with data analytics and Artificial intelligence (AI) that can predict usage patterns, have opened up new opportunities for organisations to lower cost and improve user experience. This thesis explores this opportunity via theory and experimentation using UNSW Sydney as a living laboratory.
Optimal and Efficient Dynamic Regret Algorithms for Non-Stationary Dueling Bandits
Gupta, Shubham, Saha, Aadirupa
We study the problem of \emph{dynamic regret minimization} in $K$-armed Dueling Bandits under non-stationary or time varying preferences. This is an online learning setup where the agent chooses a pair of items at each round and observes only a relative binary `win-loss' feedback for this pair, sampled from an underlying preference matrix at that round. We first study the problem of static-regret minimization for adversarial preference sequences and design an efficient algorithm with $O(\sqrt{KT})$ high probability regret. We next use similar algorithmic ideas to propose an efficient and provably optimal algorithm for dynamic-regret minimization under two notions of non-stationarities. In particular, we establish $\tO(\sqrt{SKT})$ and $\tO({V_T^{1/3}K^{1/3}T^{2/3}})$ dynamic-regret guarantees, $S$ being the total number of `effective-switches' in the underlying preference relations and $V_T$ being a measure of `continuous-variation' non-stationarity. The complexity of these problems have not been studied prior to this work despite the practicability of non-stationary environments in real world systems. We justify the optimality of our algorithms by proving matching lower bound guarantees under both the above-mentioned notions of non-stationarities. Finally, we corroborate our results with extensive simulations and compare the efficacy of our algorithms over state-of-the-art baselines.
How Knowledge Graphs Solve Machine Learning Problems
Data representation and data itself is the main prerequisite for a successful design and operation of a machine learning model. Data as the input of AI-based systems, such as input signals to a non-AI-based system, are typically correlated with other data elements. Incorrect data collection and representation similar to wrong feature extraction from data is why AI projects do not achieve a mature state as a product. A good example is the collected data from various sensors of an autonomous vehicle, which are related to one another in the time or space domain and whose analysis could help make a more precise prediction of possible events in AI components. A graph contains nodes connected by edges, and it is a visual representation of a network.
Linear Algebra Beginner - Expert, Plus Data Science Practice
In this course, we look at core Linear Algebra concepts and how it can be used in solving real world problems. We shall go through core Linear Algebra topics like Matrices, Vectors and Vector Spaces. If you are interested in learning the mathematical concepts in linear algebra, but also want to apply those concepts to datascience, statistics, finance, engineering, etc.then this course is for you! We shall explain detaily all Maths Concepts and also implement them programmaticaly in Python. We lay much emphasis on feedback.
How organisations can plug gaps using AI
Pre Covid-19, it was estimated that UK employers were spending more than £6 billion per year to address the issues associated with internal and external skills gaps. Recruitment costs topped this substantial bill; indicating that some employers were opting for short-term approaches to'buying' talent rather than'building' it within their own organisations. To address the escalating issue of employability skills in the UK, a number of pre-pandemic reports highlighted that more and more organisations were becoming acutely aware that there would have to be a shift in mindset towards adopting sustainable, long-term workplace learning provisions to produce a more agile, loyal, motivated, and productive workforce for the future. In this respect, there was a trend emerging; one that was based upon the premise of moving away from economically impactful marginal gains towards a more sustainable culture of investing in the capability development of existing employees. The answers to why some organisations still struggle to address the skills gaps issues within their business are complex and, of course, have many facets.
Dynamic Regret Minimization for Control of Non-stationary Linear Dynamical Systems
Luo, Yuwei, Gupta, Varun, Kolar, Mladen
We consider the problem of controlling a Linear Quadratic Regulator (LQR) system over a finite horizon $T$ with fixed and known cost matrices $Q,R$, but unknown and non-stationary dynamics $\{A_t, B_t\}$. The sequence of dynamics matrices can be arbitrary, but with a total variation, $V_T$, assumed to be $o(T)$ and unknown to the controller. Under the assumption that a sequence of stabilizing, but potentially sub-optimal controllers is available for all $t$, we present an algorithm that achieves the optimal dynamic regret of $\tilde{\mathcal{O}}\left(V_T^{2/5}T^{3/5}\right)$. With piece-wise constant dynamics, our algorithm achieves the optimal regret of $\tilde{\mathcal{O}}(\sqrt{ST})$ where $S$ is the number of switches. The crux of our algorithm is an adaptive non-stationarity detection strategy, which builds on an approach recently developed for contextual Multi-armed Bandit problems. We also argue that non-adaptive forgetting (e.g., restarting or using sliding window learning with a static window size) may not be regret optimal for the LQR problem, even when the window size is optimally tuned with the knowledge of $V_T$. The main technical challenge in the analysis of our algorithm is to prove that the ordinary least squares (OLS) estimator has a small bias when the parameter to be estimated is non-stationary. Our analysis also highlights that the key motif driving the regret is that the LQR problem is in spirit a bandit problem with linear feedback and locally quadratic cost. This motif is more universal than the LQR problem itself, and therefore we believe our results should find wider application.
IBERT: Idiom Cloze-style reading comprehension with Attention
Qin, Ruiyang, Luo, Haozheng, Fan, Zheheng, Ren, Ziang
Idioms are special fixed phrases usually derived from stories. They are commonly used in casual conversations and literary writings. Their meanings are usually highly non-compositional. The idiom cloze task is a challenge problem in Natural Language Processing (NLP) research problem. Previous approaches to this task are built on sequence-to-sequence (Seq2Seq) models and achieved reasonably well performance on existing datasets. However, they fall short in understanding the highly non-compositional meaning of idiomatic expressions. They also do not consider both the local and global context at the same time. In this paper, we proposed a BERT-based embedding Seq2Seq model that encodes idiomatic expressions and considers them in both global and local context. Our model uses XLNET as the encoder and RoBERTa for choosing the most probable idiom for a given context. Experiments on the EPIE Static Corpus dataset show that our model performs better than existing state-of-the-arts.
Improved Regret Analysis for Variance-Adaptive Linear Bandits and Horizon-Free Linear Mixture MDPs
Kim, Yeoneung, Yang, Insoon, Jun, Kwang-Sung
In online learning problems, exploiting low variance plays an important role in obtaining tight performance guarantees yet is challenging because variances are often not known a priori. Recently, a considerable progress has been made by Zhang et al. (2021) where they obtain a variance-adaptive regret bound for linear bandits without knowledge of the variances and a horizon-free regret bound for linear mixture Markov decision processes (MDPs). In this paper, we present novel analyses that improve their regret bounds significantly. For linear bandits, we achieve $\tilde O(d^{1.5}\sqrt{\sum_{k}^K \sigma_k^2} + d^2)$ where $d$ is the dimension of the features, $K$ is the time horizon, and $\sigma_k^2$ is the noise variance at time step $k$, and $\tilde O$ ignores polylogarithmic dependence, which is a factor of $d^3$ improvement. For linear mixture MDPs, we achieve a horizon-free regret bound of $\tilde O(d^{1.5}\sqrt{K} + d^3)$ where $d$ is the number of base models and $K$ is the number of episodes. This is a factor of $d^3$ improvement in the leading term and $d^6$ in the lower order term. Our analysis critically relies on a novel elliptical potential `count' lemma. This lemma allows a peeling-based regret analysis, which can be of independent interest.
A Data-driven Approach to Neural Architecture Search Initialization
Traoré, Kalifou René, Camero, Andrés, Zhu, Xiao Xiang
Algorithmic design in neural architecture search (NAS) has received a lot of attention, aiming to improve performance and reduce computational cost. Despite the great advances made, few authors have proposed to tailor initialization techniques for NAS. However, literature shows that a good initial set of solutions facilitate finding the optima. Therefore, in this study, we propose a data-driven technique to initialize a population-based NAS algorithm. Particularly, we proposed a two-step methodology. First, we perform a calibrated clustering analysis of the search space, and second, we extract the centroids and use them to initialize a NAS algorithm. We benchmark our proposed approach against random and Latin hypercube sampling initialization using three population-based algorithms, namely a genetic algorithm, evolutionary algorithm, and aging evolution, on CIFAR-10. More specifically, we use NAS-Bench-101 to leverage the availability of NAS benchmarks. The results show that compared to random and Latin hypercube sampling, the proposed initialization technique enables achieving significant long-term improvements for two of the search baselines, and sometimes in various search scenarios (various training budgets). Moreover, we analyze the distributions of solutions obtained and find that that the population provided by the data-driven initialization technique enables retrieving local optima (maxima) of high fitness and similar configurations.
DRAGON IMI COVID-19 Project on LinkedIn: Imperial College London (ICL) is a world-class university with a mission
Imperial College London (ICL) is a world-class university with a mission to benefit society through excellence in science, engineering, medicine and business. It leads on Work Package 5 (WP5) of the Innovative Medicines Initiative (IMI) DRAGON project. Within the DRAGON project, ICL's contribution is led by Dr. Guang Yang and Dr. Simon Walsh with the aim to: 1. promote the performance of general clinical related tasks (such as classification, detection, and segmentation); 2. improve the performance of clinical diagnosis, and identify novel acquisition methods, such as fast CT to facilitate the delivery of standardised quantitative image biomarkers; and 3. undertake a comparative assessment of the effectiveness of the different approaches for enhancing the reproducibility of extracted quantitative image biomarkers. This will help with the validation of privacy preserved and self adaptive imaging as well as will lead to a deep generative model to support multicentre, cross-border clinical data sharing.