Your browser doesn't support javascript.
loading
KRAGEN: a knowledge graph-enhanced RAG framework for biomedical problem solving using large language models.
Matsumoto, Nicholas; Moran, Jay; Choi, Hyunjun; Hernandez, Miguel E; Venkatesan, Mythreye; Wang, Paul; Moore, Jason H.
Afiliação
  • Matsumoto N; Department of Computational Biomedicine, Center for Artificial Intelligence Research and Education, Cedars Sinai Medical Center, West Hollywood, CA 90069, United States.
  • Moran J; Department of Computational Biomedicine, Center for Artificial Intelligence Research and Education, Cedars Sinai Medical Center, West Hollywood, CA 90069, United States.
  • Choi H; Department of Computational Biomedicine, Center for Artificial Intelligence Research and Education, Cedars Sinai Medical Center, West Hollywood, CA 90069, United States.
  • Hernandez ME; Department of Computational Biomedicine, Center for Artificial Intelligence Research and Education, Cedars Sinai Medical Center, West Hollywood, CA 90069, United States.
  • Venkatesan M; Department of Computational Biomedicine, Center for Artificial Intelligence Research and Education, Cedars Sinai Medical Center, West Hollywood, CA 90069, United States.
  • Wang P; Department of Computational Biomedicine, Center for Artificial Intelligence Research and Education, Cedars Sinai Medical Center, West Hollywood, CA 90069, United States.
  • Moore JH; Department of Computational Biomedicine, Center for Artificial Intelligence Research and Education, Cedars Sinai Medical Center, West Hollywood, CA 90069, United States.
Bioinformatics ; 40(6)2024 Jun 03.
Article em En | MEDLINE | ID: mdl-38830083
ABSTRACT
MOTIVATION Answering and solving complex problems using a large language model (LLM) given a certain domain such as biomedicine is a challenging task that requires both factual consistency and logic, and LLMs often suffer from some major limitations, such as hallucinating false or irrelevant information, or being influenced by noisy data. These issues can compromise the trustworthiness, accuracy, and compliance of LLM-generated text and insights.

RESULTS:

Knowledge Retrieval Augmented Generation ENgine (KRAGEN) is a new tool that combines knowledge graphs, Retrieval Augmented Generation (RAG), and advanced prompting techniques to solve complex problems with natural language. KRAGEN converts knowledge graphs into a vector database and uses RAG to retrieve relevant facts from it. KRAGEN uses advanced prompting techniques namely graph-of-thoughts (GoT), to dynamically break down a complex problem into smaller subproblems, and proceeds to solve each subproblem by using the relevant knowledge through the RAG framework, which limits the hallucinations, and finally, consolidates the subproblems and provides a solution. KRAGEN's graph visualization allows the user to interact with and evaluate the quality of the solution's GoT structure and logic. AVAILABILITY AND IMPLEMENTATION KRAGEN is deployed by running its custom Docker containers. KRAGEN is available as open-source from GitHub at https//github.com/EpistasisLab/KRAGEN.
Assuntos

Texto completo: 1 Base de dados: MEDLINE Assunto principal: Software Idioma: En Ano de publicação: 2024 Tipo de documento: Article País de afiliação: Estados Unidos

Texto completo: 1 Base de dados: MEDLINE Assunto principal: Software Idioma: En Ano de publicação: 2024 Tipo de documento: Article País de afiliação: Estados Unidos