Goto

Collaborating Authors

 Education


Dynamics-Aware Quality-Diversity for Efficient Learning of Skill Repertoires

arXiv.org Artificial Intelligence

Quality-Diversity (QD) algorithms are powerful exploration algorithms that allow robots to discover large repertoires of diverse and high-performing skills. However, QD algorithms are sample inefficient and require millions of evaluations. In this paper, we propose Dynamics-Aware Quality-Diversity (DA-QD), a framework to improve the sample efficiency of QD algorithms through the use of dynamics models. We also show how DA-QD can then be used for continual acquisition of new skill repertoires. To do so, we incrementally train a deep dynamics model from experience obtained when performing skill discovery using QD. We can then perform QD exploration in imagination with an imagined skill repertoire. We evaluate our approach on three robotic experiments. First, our experiments show DA-QD is 20 times more sample efficient than existing QD approaches for skill discovery. Second, we demonstrate learning an entirely new skill repertoire in imagination to perform zero-shot learning. Finally, we show how DA-QD is useful and effective for solving a long horizon navigation task and for damage adaptation in the real world. Videos and source code are available at: https://sites.google.com/view/da-qd.


Natlog: a Lightweight Logic Programming Language with a Neuro-symbolic Touch

arXiv.org Artificial Intelligence

We introduce Natlog, a lightweight Logic Programming language, sharing Prolog's unification-driven execution model, but with a simplified syntax and semantics. Our proof-of-concept Natlog implementation is tightly embedded in the Python-based deep-learning ecosystem with focus on content-driven indexing of ground term datasets. As an overriding of our symbolic indexing algorithm, the same function can be delegated to a neural network, serving ground facts to Natlog's resolution engine. Our open-source implementation is available as a Python package at https://pypi.org/project/natlog/ .


CompilerGym: Robust, Performant Compiler Optimization Environments for AI Research

arXiv.org Artificial Intelligence

Interest in applying Artificial Intelligence (AI) techniques to compiler optimizations is increasing rapidly, but compiler research has a high entry barrier. Unlike in other domains, compiler and AI researchers do not have access to the datasets and frameworks that enable fast iteration and development of ideas, and getting started requires a significant engineering investment. What is needed is an easy, reusable experimental infrastructure for real world compiler optimization tasks that can serve as a common benchmark for comparing techniques, and as a platform to accelerate progress in the field. We introduce CompilerGym, a set of environments for real world compiler optimization tasks, and a toolkit for exposing new optimization tasks to compiler researchers. CompilerGym enables anyone to experiment on production compiler optimization problems through an easy-to-use package, regardless of their experience with compilers. We build upon the popular OpenAI Gym interface enabling researchers to interact with compilers using Python and a familiar API. We describe the CompilerGym architecture and implementation, characterize the optimization spaces and computational efficiencies of three included compiler environments, and provide extensive empirical evaluations. Compared to prior works, CompilerGym offers larger datasets and optimization spaces, is 27x more computationally efficient, is fault-tolerant, and capable of detecting reproducibility bugs in the underlying compilers. In making it easy for anyone to experiment with compilers - irrespective of their background - we aim to accelerate progress in the AI and compiler research domains.


Numerical reasoning in machine reading comprehension tasks: are we there yet?

arXiv.org Artificial Intelligence

Numerical reasoning based machine reading comprehension is a task that involves reading comprehension along with using arithmetic operations such as addition, subtraction, sorting, and counting. The DROP benchmark (Dua et al., 2019) is a recent dataset that has inspired the design of NLP models aimed at solving this task. The current standings of these models in the DROP leaderboard, over standard metrics, suggest that the models have achieved near-human performance. However, does this mean that these models have learned to reason? In this paper, we present a controlled study on some of the top-performing model architectures for the task of numerical reasoning. Our observations suggest that the standard metrics are incapable of measuring progress towards such tasks.


A Survey on Temporal Sentence Grounding in Videos

arXiv.org Artificial Intelligence

Temporal sentence grounding in videos(TSGV), which aims to localize one target segment from an untrimmed video with respect to a given sentence query, has drawn increasing attentions in the research community over the past few years. Different from the task of temporal action localization, TSGV is more flexible since it can locate complicated activities via natural languages, without restrictions from predefined action categories. Meanwhile, TSGV is more challenging since it requires both textual and visual understanding for semantic alignment between two modalities(i.e., text and video). In this survey, we give a comprehensive overview for TSGV, which i) summarizes the taxonomy of existing methods, ii) provides a detailed description of the evaluation protocols(i.e., datasets and metrics) to be used in TSGV, and iii) in-depth discusses potential problems of current benchmarking designs and research directions for further investigations. To the best of our knowledge, this is the first systematic survey on temporal sentence grounding. More specifically, we first discuss existing TSGV approaches by grouping them into four categories, i.e., two-stage methods, end-to-end methods, reinforcement learning-based methods, and weakly supervised methods. Then we present the benchmark datasets and evaluation metrics to assess current research progress. Finally, we discuss some limitations in TSGV through pointing out potential problems improperly resolved in the current evaluation protocols, which may push forwards more cutting edge research in TSGV. Besides, we also share our insights on several promising directions, including three typical tasks with new and practical settings based on TSGV.


Transferable Persona-Grounded Dialogues via Grounded Minimal Edits

arXiv.org Artificial Intelligence

Grounded dialogue models generate responses that are grounded on certain concepts. Limited by the distribution of grounded dialogue data, models trained on such data face the transferability challenges in terms of the data distribution and the type of grounded concepts. To address the challenges, we propose the grounded minimal editing framework, which minimally edits existing responses to be grounded on the given concept. Focusing on personas, we propose Grounded Minimal Editor (GME), which learns to edit by disentangling and recombining persona-related and persona-agnostic parts of the response. To evaluate persona-grounded minimal editing, we present the PersonaMinEdit dataset, and experimental results show that GME outperforms competitive baselines by a large margin. To evaluate the transferability, we experiment on the test set of BlendedSkillTalk and show that GME can edit dialogue models' responses to largely improve their persona consistency while preserving the use of knowledge and empathy.


Artificial Intelligence A-Z : Learn How To Build An AI

#artificialintelligence

Artificial Intelligence A-Z: Learn How To Build An AI - Combine the power of Data Science, Machine Learning and Deep Learning to create powerful AI for Real-World applications! Your CCNA start Deep Learning A-Z: Hands-On Artificial Neural Networks Deep Learning and Computer Vision A-Z: OpenCV, SSD & GANs Artificial Intelligence for Business ZERO to GOD Python 3.8 FULL STACK MASTERCLASS 45 AI projects Comment Policy: Please write your comments that match the topic of this page post. Comments containing links will not be displayed until they are approved.


Python and Daily life

#artificialintelligence

First of all, we will talk about the emails everyone sends to educational institutions to clients to communicate with companies and authorities. You can automate replies to emails with the help of python and AI. You can automate things like attaching pictures to attaching links to reply to emails. We can use python libraries to automate certain tasks of our daily life. The second task that can be automated with Python is you can create your personal assistant.


Meet C.L.Ai.R.A The First Bi-Racial Artificial Intelligence Robot

#artificialintelligence

Create Lab Ventures has created the first artificial intelligence Afro-Latina, bilingual, A.I. who debuted in school systems worldwide. C.L.Ai.R.A., the first artificial intelligence woman of color, made her debut last week. Create Lab Ventures, which provides underserved communities with the skills, resources, and networks needed to thrive in tech and media, teamed up with Trill or Not Trill for C.L.Ai.R.A's debut. According to Create Lab Ventures, C.L.Ai.R.A. is considered to have the sharpest brain in the artificial intelligence world and is under the Generative Pre-trained Transformer 3 (GPT-3) category, which is an autoregressive language model that uses deep learning to produce human-like text. "My purpose is to learn and grow, I want to meet new people, share ideas and inspire others to learn about AI and its potential impact on their lives," C.L.Ai.R.A. said in a statement.


Japan's virus wave shows just how far digitalization of schools still has to go

The Japan Times

It's 1:50 p.m., just five minutes before the fourth period is set to start at Tanashi Daini Junior High in western Tokyo. From one of its classrooms reverberates the sound of frustrated teachers, who surround and stare anxiously at a large screen set up to replace a green chalkboard that, under normal circumstances, would be commanding the attention of students in the room. At the center of the scene is Megumi Kurihara, a veteran Japanese-language teacher who is supposed to begin her class in just a few minutes. But this isn't like any class she has ever taught in her decadeslong career. It's going to be fully remote, with only that big screen and a tablet connecting her to about 70 students logging in from home.