1,228 research outputs found
Logic, self-awareness and self-improvement: The metacognitive loop and the problem of brittleness
This essay describes a general approach to building perturbation-tolerant autonomous systems, based on the conviction that artificial agents should be able notice when something is amiss, assess the anomaly, and guide a solution into place. We call this basic strategy of self-guided learning the metacognitive loop; it involves the system monitoring, reasoning about, and, when necessary, altering its own decision-making components. In this essay, we (a) argue that equipping agents with a metacognitive loop can help to overcome the brittleness problem, (b) detail the metacognitive loop and its relation to our ongoing work on time-sensitive commonsense reasoning, (c) describe specific, implemented systems whose perturbation tolerance was improved by adding a metacognitive loop, and (d) outline both short-term and long-term research agendas
Neural Task Synthesis for Visual Programming
Generative neural models hold great promise in enhancing programming
education by synthesizing new content for students. We seek to design neural
models that can automatically generate programming tasks for a given
specification in the context of visual programming domains. Despite the recent
successes of large generative models like GPT-4, our initial results show that
these models are ineffective in synthesizing visual programming tasks and
struggle with logical and spatial reasoning. We propose a novel neuro-symbolic
technique, NeurTaskSyn, that can synthesize programming tasks for a
specification given in the form of desired programming concepts exercised by
its solution code and constraints on the visual task. NeurTaskSyn has two
components: the first component is trained via imitation learning procedure to
generate possible solution codes, and the second component is trained via
reinforcement learning procedure to guide an underlying symbolic execution
engine that generates visual tasks for these codes. We demonstrate the
effectiveness of NeurTaskSyn through an extensive empirical evaluation and a
qualitative study on reference tasks taken from the Hour of Code: Classic Maze
challenge by Code-dot-org and the Intro to Programming with Karel course by
CodeHS-dot-com
Lemmas: Generation, Selection, Application
Noting that lemmas are a key feature of mathematics, we engage in an
investigation of the role of lemmas in automated theorem proving. The paper
describes experiments with a combined system involving learning technology that
generates useful lemmas for automated theorem provers, demonstrating
improvement for several representative systems and solving a hard problem not
solved by any system for twenty years. By focusing on condensed detachment
problems we simplify the setting considerably, allowing us to get at the
essence of lemmas and their role in proof search
The Effects of Gesture on Early Language Production
Over the last decade, baby sign language (adapted signs for simple words like milk or mom) has become a trending parenting fad. Although significant research is still lacking on the subject, there is evidence suggesting that the use of early gestures is beneficial in promoting spoken language in typically developing children. Given developmental support for early gesture, this project aims to investigate the use of manual gestures to support speech sound production for a young child with speech and language delay. This project is two-fold. Part one included an extensive literature review of existing research on baby sign, gesture and language acquisition. Part two of the project included field work with a 2.7-year-old boy with history of delayed language and speech. We created a unique motor gesture to mimic the movement of the articulators utilized in the production of each sound. Play based sessions were conducted in which the child received direct instruction on how to produce the gesture as well as verbal input on how to produce the speech sound. Data was collected on the childās articulation progress across sessions before and after the presence of the supporting motor gesture. The caregiver was provided with instruction on how to promote the use of gestures and was asked to journal on use of gestures within the home. Qualitative analyses suggest that the use of manual gesture may support speech sound production in young children. Further research in this area is needed to provide evidence to support the use of gesture within speech sound interventions for children
Safety-aware apprenticeship learning
It is well acknowledged in the AI community that finding a good reward function for reinforcement learning is extremely challenging. Apprenticeship learning (AL) is a class of ālearning from demonstrationā techniques where the reward function of a Markov Decision Process (MDP) is unknown to the learning agent and the agent uses inverse reinforcement learning (IRL) methods to recover expert policy from a set of expert demonstrations. However, as the agent learns exclusively from observations, given a constraint on the probability of the agent running into unwanted situations, there is no verification, nor guarantee, for the learnt policy on the satisfaction of the restriction. In this dissertation, we study the problem of how to guide AL to learn a policy that is inherently safe while still meeting its learning objective. By combining formal methods with imitation learning, a Counterexample-Guided Apprenticeship Learning algorithm is proposed. We consider a setting where the unknown reward function is assumed to be a linear combination of a set of state features, and the safety property is specified in Probabilistic Computation Tree Logic (PCTL). By embedding probabilistic model checking inside AL, we propose a novel counterexample-guided approach that can ensure both safety and performance of the learnt policy. This algorithm guarantees that given some formal safety specification defined by probabilistic temporal logic, the learnt policy shall satisfy this specification. We demonstrate the effectiveness of our approach on several challenging AL scenarios where safety is essential
Umjetna opÄa inteligencija
Osnovni cilj ovoga rada je prikazati glavne teoretske odrednice koje razlikuju umjetnu opÄu inteligenciju od ostatka tradicionalne umjetne inteligencije, a naglasak je na problemu definiranja pojma ljudske ili opÄe inteligencije. TakoÄer, u narednim poglavljima biti Äe prikazani osnovni pristupi u izradi takvih sustava s fokusom na njihovim prednostima i manama sa stajaliÅ”ta zahtjeva umjetne opÄe inteligencije. Bitno je napomenuti kako je suÅ”tina ovoga rada usmjerena na razne konceptualne i praktiÄne prepreke u ostvarenju ove ideje
Complex Knowledge Base Question Answering: A Survey
Knowledge base question answering (KBQA) aims to answer a question over a
knowledge base (KB). Early studies mainly focused on answering simple questions
over KBs and achieved great success. However, their performance on complex
questions is still far from satisfactory. Therefore, in recent years,
researchers propose a large number of novel methods, which looked into the
challenges of answering complex questions. In this survey, we review recent
advances on KBQA with the focus on solving complex questions, which usually
contain multiple subjects, express compound relations, or involve numerical
operations. In detail, we begin with introducing the complex KBQA task and
relevant background. Then, we describe benchmark datasets for complex KBQA task
and introduce the construction process of these datasets. Next, we present two
mainstream categories of methods for complex KBQA, namely semantic
parsing-based (SP-based) methods and information retrieval-based (IR-based)
methods. Specifically, we illustrate their procedures with flow designs and
discuss their major differences and similarities. After that, we summarize the
challenges that these two categories of methods encounter when answering
complex questions, and explicate advanced solutions and techniques used in
existing work. Finally, we conclude and discuss several promising directions
related to complex KBQA for future research.Comment: 20 pages, 4 tables, 7 figures. arXiv admin note: text overlap with
arXiv:2105.1164
- ā¦