Goto

Collaborating Authors

 disciple


DiSciPLE: Learning Interpretable Programs for Scientific Visual Discovery

Mall, Utkarsh, Phoo, Cheng Perng, Chiquier, Mia, Hariharan, Bharath, Bala, Kavita, Vondrick, Carl

arXiv.org Artificial Intelligence

Visual data is used in numerous different scientific workflows ranging from remote sensing to ecology. As the amount of observation data increases, the challenge is not just to make accurate predictions but also to understand the underlying mechanisms for those predictions. Good interpretation is important in scientific workflows, as it allows for better decision-making by providing insights into the data. This paper introduces an automatic way of obtaining such interpretable-by-design models, by learning programs that interleave neural networks. We propose DiSciPLE (Discovering Scientific Programs using LLMs and Evolution) an evolutionary algorithm that leverages common sense and prior knowledge of large language models (LLMs) to create Python programs explaining visual data. Additionally, we propose two improvements: a program critic and a program simplifier to improve our method further to synthesize good programs. On three different real-world problems, DiSciPLE learns state-of-the-art programs on novel tasks with no prior literature. For example, we can learn programs with 35% lower error than the closest non-interpretable baseline for population density estimation.


Ex3: Automatic Novel Writing by Extracting, Excelsior and Expanding

Huang, Lei, Guo, Jiaming, He, Guanhua, Zhang, Xishan, Zhang, Rui, Peng, Shaohui, Liu, Shaoli, Chen, Tianshi

arXiv.org Artificial Intelligence

Generating long-term texts such as novels using artificial intelligence has always been a challenge. A common approach is to use large language models (LLMs) to construct a hierarchical framework that first plans and then writes. Despite the fact that the generated novels reach a sufficient length, they exhibit poor logical coherence and appeal in their plots and deficiencies in character and event depiction, ultimately compromising the overall narrative quality. In this paper, we propose a method named Extracting Excelsior and Expanding. Ex3 initially extracts structure information from raw novel data. By combining this structure information with the novel data, an instruction-following dataset is meticulously crafted. This dataset is then utilized to fine-tune the LLM, aiming for excelsior generation performance. In the final stage, a tree-like expansion method is deployed to facilitate the generation of arbitrarily long novels. Evaluation against previous methods showcases Ex3's ability to produce higher-quality long-form novels.


Training and Using DISCIPLE Agents

AI Magazine

This article presents the results of a multifaceted research and development effort that synergistically integrates AI research with military strategy research and practical deployment of agents into education. A distinguishing feature of this collaboration is the synergistic integration of AI research with military strategy research and the practical use of agents in education, as detailed in the following. View on the Evolution of the Software Development Process. strategic leaders at all the United States senior military service colleges, there is a great emphasis on the center of gravity analysis (Strange 1996). Hence, we have the third objective of this research, the educational objective of enhancing the educational process of senior military officers through the use of intelligent agent technology. Both programs emphasized the use of innovative challenge problems to focus and evaluate the research and development efforts.


An Innovative Application from the DARPA Knowledge Bases Programs

AI Magazine

This article presents a learning agent shell and methodology for building knowledge bases and agents and their innovative application to the development of a critiquing agent for military courses of action, a challenge problem set by the Defense Advanced Research Projects Agency's High-Performance Knowledge Bases Program. The learning agent shell includes a general problemsolving engine and a general learning engine for a generic knowledge base structured into two main components: (1) an ontology that defines the concepts from an application domain and (2) a set of task-reduction rules expressed with these concepts. We believe success in this area will have an even greater impact on our society than the development of personal computers. Indeed, if personal computers allowed every person to become a computer user, without the need for special training in computer science, solutions to this AI challenge would allow any such person to become an agent developer. Agent development by typical computer users would lead to a large scale use of computers as personalized intelligent assistants, helping their users in a wide range of tasks.


Disciples of Learning : A hand in need

#artificialintelligence

So we read about Artificial Intelligence as a whole. We came across the much hyped and even more researched field of Natural Language Processing (referred as NLP from hereon) and the importance it plays in this digital era's ultimate dream of automation. But what are the possible ways in which this working of NLP can be actually put to use? A question we are sure a lot of you must have across with. 'How does it help any of us'?


Training and Using Disciple Agents: A Case Study in the Military Center of Gravity Analysis Domain

Tecuci, Gheorghe, Boicu, Mihai, Marcu, Dorin, Stanescu, Bogdan, Boicu, Cristina, Comello, Jerome

AI Magazine

This article presents the results of a multifaceted research and development effort that synergistically integrates AI research with military strategy research and practical deployment of agents into education. It describes recent advances in the DISCIPLE approach to agent development by subject-matter experts with limited assistance from knowledge engineers, the innovative application of DISCIPLE to the development of agents for the strategic center of gravity analysis, and the deployment and evaluation of these agents in several courses at the U.S. Army War College.


An Innovative Application from the DARPA Knowledge Bases Programs: Rapid Development of a Course-of-Action Critiquer

Tecuci, Gheorghe, Boicu, Mihai, Bowman, Mike, Marcu, Dorin

AI Magazine

First, we introduce the concept of a learning agent shell as a tool to be used directly by a subjectmatter of theories, methods, and tools that expert (SME) to develop an agent. In his invited talk at the 1993 National strategies. In addition, it supported the (MIT), Stanford University, and Conference on Artificial Intelligence, development of methods for rapidly Northwestern University, developed two Edward Feigenbaum compared the technology extracting knowledge from natural language end-to-end integrated systems that were of a knowledge-based computer texts and the World Wide Web evaluated by Information Extraction system with a tiger in a cage. Rarely does and for knowledge acquisition from subject and Transport Inc. (IET), the challenge a technology arise that offers such a matter experts (SMEs). However, emphasis of the HPKB Program was 1999. Both systems demonstrated high this technology is still far from the use of challenge problems, which are performance through knowledge reuse achieving its potential. This tiger is in a complex, innovative military applications and semantic integration and created a cage, and to free it, the AI research community of AI that are intended to focus the significant amount of reusable knowledge.