ABCDEFGHIJKLMNOPQRSTUVWXYZAAABACADAE
1
Review MaterialTagTypePoCStatusWhy is it relevant?
(1-2 lines, or just few words)
CategorizationPrep AssigneeRate out of 4
(Novelty, Citations, Depth, Breadth)
Github IssuePR to Manifold-KB(Temp Column)
Takeaways Doc
2
ACT-RCognitive ArchitecturesResearch PaperTodo
4
Active Retrieval Augmented GenerationSurvey Review MaterialResearch PaperPranavAdded to PaperProposes an algorithm that offers an improvement over RAG for LLM systems, especially in long-form text generation tasksLLM with external data sources to reduce hallucinationshttps://github.com/ManifoldRG/AgentForge/issues/31https://github.com/ManifoldRG/Manifold-KB/pull/20
5
Autonomous Agents blog by Sequoia CapitalSurvey Review MaterialBlogpostTodo
6
BOLAA: BENCHMARKING AND ORCHESTRATING
LLM-AUGMENTED AUTONOMOUS AGENTS
Survey Review MaterialResearch PaperSummary DoneProforms a comparison of LAA architectures along with their corresponding backbone LLMs. Also proposes BOLAA which coordinates a number of smaller, less capable agents. The paper finds this technique to outperform other LAAs, even when they are backed by more capable LLMs.Tool Use with LLM as A Controller; multi-LLM-agent orchestrationThomas
7
Chain of HindsightLLM LiteratureResearch PaperHelenSummary Done
This is a finetuning technique that makes LLMs significantly better at summarizations and dialogues
finetuning pretrained language models with chains of model output and human feedback hindsightsHelen
8
Chain of ThoughtLLM LiteratureResearch PaperHelenAdded to PaperLLMs are known to hallucinate and have problems with reasoning. This prompting technique prompts an LLM to explore steps to solving the problem by "thinking" through the steps , therefore making LLMs better at problem-solving.Prompt engineering techniques to simulate reasoning
9
Chem-CrowSurvey Review MaterialResearch PaperSummary DoneDomain specific example. LLM is augmented with 13 tools to accomplish tasks across organic synthesis, drug discovery, and materials design by combining ideas of ReACT, CoT and MRKL. The researchers note that their technique excells when the prompts involve novel reasoning, less-so when the tasks involve recitation of memorized information.LLM as a controller that uses tools for (chemistry research) tasksThomas
10
Cognitive Architectures and Autonomy: a Comparative ReviewCognitive ArchitecturesResearch PaperTodoLLM's role in cognitive architecture
17
Cognitive Architectures for Language AgentsSurvey Review MaterialResearch PaperHelenSummary Doneproposed cognitive architectures for language agents with modular memory components, a structured
action space to interact with internal memory and external environments, and a generalized
decision-making process to choose actions. Also identified some opportunities for improving the current language agents
LLM's role in cognitive architecturehttps://docs.google.com/presentation/d/1ITZTOcpLquPlHPx6BzqRhtwxzA9vOMblmbj2dJvY7bw/edit?usp=sharing
18
Emergent autonomous scientific discoveries with LLMsSurvey Review MaterialResearch PaperPranavAdded to PaperCombines multiple large language models for autonomous design, planning, and execution of scientific experiments.cognitive architecture; LLM as a controller that uses tools for (research) taskshttps://github.com/ManifoldRG/AgentForge/issues/26https://github.com/ManifoldRG/Manifold-KB/pull/5
19
Generative AgentsCognitive ArchitecturesResearch PaperTodo25 LLM-powered agents, are living and interacting in a sandbox environmentcognitive architecture; multimodality
20
GorillaSurvey Review MaterialResearch PaperHelenSummary DoneGorilla enables LLMs to use tools by invoking APIs. Given a natural language query, Gorilla comes up with the semantically- and syntactically- correct API to invoke.Tool Use with LLM as A ControllerGorilla
21
HuggingGPT [Code]Survey Review MaterialResearch PaperKaran TanejaAdded to PaperHuggingGPT is using HuggingFace models and ChatGPT to perform complex tasks. System design is interesting and novel.Tool Use with LLM as A ControllerNovelty 4/4
Citations 3/4
Depth 4/4
Breadth 1/4
https://github.com/ManifoldRG/Manifold-KB/issues/21Partially done - slides (Karan) - Hugging GPT - Karan Taneja - Google Slides
23
Intelligent Agents on the Internet and WebSurvey Review MaterialResearch PaperBenjaminSummary Doneintroduction to intelligent agents and their classificationClassification and requirements for intelligent agentsHelenhttps://github.com/ManifoldRG/AgentForge/issues/29
25
Lilian’s BlogSurvey Review MaterialBlogpostPranay Pasula
pasula@berkeley.edu
Added to PaperGreat summary of the recent state of Agents.https://github.com/ManifoldRG/AgentForge/issues/16
29
LLM+PLLM LiteratureResearch PaperHelenAdded to PaperThis framework translates NL description of a problem into a syntax classical planners can use. This avoids using LLM directly as a planner and is much better at solving long horizon planning tasks that require exstensive reasoningTool use with LLM as a translator that translates NL description of problem into syntax that a classical planner can use
30
MRKLSurvey Review MaterialResearch Paperharsh@manifoldcomputing.comIn-progressMRKL architecture consists of a router trained to direct natural language input to one of MRKL’s ‘expert’ modules that is deemed best able to address the input. Output of a module may be further routed to another module, or it may be used as MRKL’s overall output to the user. Its router and modules are analogous to the LLM-backed controllers and modules, respectively, of other agents. The contribution of MRKL is that its router is specifically trained to be able to translate natural language input into symbolic arguments that may be necessary for some of its modules.neuro-symbolic (symbolic reasoning + LLM for extraction of parameters for symbolic reasoning); cognitive architecture; Tool Use with LLM as A ControllerBenhttps://github.com/ManifoldRG/AgentForge/issues/18
32
ReACTSurvey Review MaterialResearch PaperAdded to PaperPrompt engineering techniques to simulate reasoning (chain of thought); Tool Use with LLM as A Controllerhttps://github.com/ManifoldRG/AgentForge/issues/28
33
ReflexionLLM LiteratureResearch PaperPranavAdded to Paper
A novel framework to reinforce language agents not by updating weights, but instead through linguistic feedback.
Prompt engineering techniques to simulate reasoninghttps://github.com/ManifoldRG/Manifold-KB/issues/23
34
SoarCognitive ArchitecturesResearch PaperTodo
35
Standing on shoulders of giant frozen modelsSurvey Review MaterialResearch PaperThomas MarshallAdded to PaperFocuses on alternatives to fine-tuning. Training auxiliary networks to modify prompts and enhance document retrieval. Focuses on the case where you don't modify the backbone LLM at all.techniques for using LLM without finetuning
36
TALM: Tool Augmented Language ModelsSurvey Review MaterialResearch PaperThomas MarshallAdded to PaperUseful introduction to tool-use and bootstrapping via self play (policy gradient RL). Good starting point for new readers.Tool Use with LLM as A Controller
37
Test Row EXAMPLE ROWSurvey Review MaterialResearch PaperBhavul GauriSummary DoneThe paper discusses various kinds of agentsNovelty 3/4
Citations 1/4
Depth 2/4
Breadth 2/4
https://github.com/ManifoldRG/AgentForge/issues/900https://github.com/ManifoldRG/Manifold-KB/pull/1
40
The Role of Cognitive Architectures in GAICognitive ArchitecturesResearch PaperTodoLLM's role in cognitive architecture
41
ToolformerSurvey Review MaterialResearch PaperKaren TanejaSummary DoneDescribes a self supervised method for fine tuning language models for tool use. The method uses an LLM to inject prospective tool use examples into the training dataset, determines which of those examples are actually useful, and then performs fine tuning on the result. This turns out to be an effective way of fine tuning a tool use model.Tool Use with LLM as A ControllerThomashttps://github.com/ManifoldRG/AgentForge/issues/19Partial work - slides (harsh) - AgentForge Harsh Slides 07/09/2023 - Google Slides
42
Towards A Unified Agent with Foundation ModelsSurvey Review MaterialResearch PaperBenjaminAdded to PaperHow to embed LLMs and VLMs into RL to create an RL agent; LLMs as RL policiesLLM for RL; LLM for subgoals generation; multimodalityhttps://github.com/ManifoldRG/AgentForge/issues/30
44
Tree of ThoughtLLM LiteratureResearch PaperHelenAdded to PaperLLMs are known to hallucinate and have problems with reasoning. This prompting technique prompts an LLM to explore steps to solving the problem using BFS or DFS , therefore making LLMs better at problem-solving.Prompt engineering techniques to simulate reasoning
45
XiaoIceSurvey Review MaterialResearch PaperTodoXiaoIce is a social chatbot intended to facilitate the formation of long-term emotional connections from its users towards itself. It is designed with over two hundred task-solving skills (considered to emulate "IQ") as well as components that gauge emotional content ("EQ") of its users' and its own responses, all constrained by the need to maintain a consistent personality. XiaoIce models its hierarchical decision-making processes as Markov Decision Processes (MDP), where each turn in dialogue is a state and a skill or a response represents an action to be taken at that state. Of especial note is its Core Chat component, which combines a retrieval-based generator (which enables XiaoIce to consistently plagiarize itself) for high-quality responses to popular topics, with a complementary GRU-RNN model-backed neural response generator for robustness and high coverage. cognitive architecture; LLm for RL; human-machine social chat as decisions over MDPs where actions include completing tasks such as image identificationBen