Saltar al contenido principal
ToolPotion

Microsoft BioGPT

BioGPT es un modelo transformador generativo preentrenado para la generación y minería de texto biomédico. Desarrollado por Microsoft, ofrece puntos de control preentrenados y ajustados para diversas tareas posteriores, incluyendo respuesta a preguntas y extracción de relaciones, con fácil integración a través de Hugging Face.

Visitar URL

Descripción

BioGPT es un modelo transformador generativo preentrenado especializado, diseñado para la generación y minería de texto biomédico. Desarrollado por investigadores de Microsoft, tiene como objetivo avanzar las capacidades de procesamiento del lenguaje natural dentro del dominio biomédico. El proyecto proporciona acceso tanto a modelos preentrenados fundamentales como a versiones ajustadas para tareas específicas posteriores.

Este repositorio sirve como centro principal para BioGPT, ofreciendo los detalles de implementación, requisitos e instrucciones para la instalación y el uso. Los usuarios pueden clonar el repositorio y seguir los pasos proporcionados para configurar las dependencias necesarias, incluyendo PyTorch, fairseq, Moses y fastBPE. El proyecto enfatiza una guía clara sobre la configuración de variables de entorno y la instalación de las bibliotecas requeridas para garantizar un proceso de configuración fluido.

BioGPT ofrece una gama de puntos de control de modelos preentrenados, incluyendo el BioGPT base y BioGPT-Large, que se pueden descargar directamente o acceder a través del Hugging Face Hub. Adicionalmente, hay puntos de control ajustados disponibles para tareas como respuesta a preguntas (BioGPT-QA-PubMedQA), extracción de relaciones (BioGPT-RE-BC5CDR, BioGPT-RE-DDI, BioGPT-RE-DTI) y clasificación de documentos (BioGPT-DC-HoC). Estos modelos ajustados están diseñados para realizar tareas específicas de PNL biomédico con mayor precisión.

El proyecto también detalla cómo integrar BioGPT en código personalizado utilizando PyTorch, proporcionando fragmentos de ejemplo tanto para modelos preentrenados como ajustados. Además, BioGPT se ha integrado en la biblioteca de transformadores de Hugging Face, lo que permite una generación de texto y extracción de características sencillas utilizando pipelines y carga directa de modelos. Esta integración simplifica la adopción de BioGPT para investigadores y desarrolladores que trabajan con datos de texto biomédico.

BioGPT se publica bajo la licencia MIT, que se extiende a sus modelos preentrenados, promoviendo el acceso abierto y la colaboración dentro de la comunidad de investigación. El proyecto también se adhiere al Código de Conducta de Código Abierto de Microsoft, fomentando un entorno acogedor para contribuciones y sugerencias de la comunidad. Hay demostraciones disponibles en Hugging Face Spaces para la exploración interactiva de las capacidades de BioGPT.

Características principales de Microsoft BioGPT

  • Transformador Generativo Preentrenado para Texto Biomédico

  • Soporta tareas de generación y minería de texto

  • Proporciona puntos de control de modelos preentrenados y ajustados

  • Integración con la biblioteca de transformadores de Hugging Face

  • Disponible a través de descarga directa y Hugging Face Hub

  • Modelos ajustados para Respuesta a Preguntas

  • Modelos ajustados para Extracción de Relaciones

  • Modelos ajustados para Clasificación de Documentos

  • Código de ejemplo de uso para integración con PyTorch

  • Licenciado bajo MIT para uso y distribución abierta

Primeros pasos con Microsoft BioGPT

  1. Clonar Repositorio: Clone el repositorio de GitHub microsoft/BioGPT.

  2. Instalar Dependencias: Instale PyTorch, fairseq, Moses, fastBPE, sacremoses y scikit-learn según las instrucciones.

  3. Configurar Entorno: Establezca las variables de entorno MOSES y FASTBPE a sus rutas de instalación respectivas.

  4. Descargar Puntos de Control: Descargue los puntos de control de modelos preentrenados o ajustados desde las URL proporcionadas o el Hugging Face Hub.

  5. Integrar en Código: Importe las clases necesarias y cargue los modelos utilizando los ejemplos de código Python proporcionados.

  6. Ejecutar Generación: Utilice el modelo cargado para codificar el texto de entrada y generar texto biomédico.

  7. Utilizar Hugging Face: Cargue BioGPT directamente utilizando el pipeline de transformadores de Hugging Face para la generación de texto.

Casos de uso de Microsoft BioGPT

  • Generación de Texto Biomédico
  • Respuesta a Preguntas Biomédicas
  • Extracción de Relaciones
  • Clasificación de Documentos
  • Minería de Información Biomédica
  • Predicción de Interacción Fármaco-Objetivo

Preguntas frecuentes de Microsoft BioGPT

Reseñas de Microsoft BioGPT

Cargando...

Herramientas de IA populares como Microsoft BioGPT

Repositorios de IA en GitHub

nanoGPT es un repositorio minimalista y de alto rendimiento en GitHub para entrenar y ajustar modelos GPT de tamaño mediano. Ofrece un código simple y legible para que…

DestacadaPlataformas de aprendizaje automático

Modelos de IA

DistilGPT2 es un modelo de generación de texto en inglés destilado, derivado de GPT-2. Ofrece una alternativa más rápida y ligera a su predecesor, lo que lo hace adecuado para…

DestacadaModelos de IA y LLM

LLaVA es un modelo de ajuste de instrucciones visuales que combina capacidades de lenguaje y visión a gran escala. Su objetivo es alcanzar un rendimiento a nivel de GPT-4V,…

Modelos de IA y LLM

AI Hugging Face

GPT-2 es un modelo de transformador preentrenado diseñado para generar texto en inglés. Utiliza un objetivo de modelado de lenguaje causal y es capaz de producir texto coherente…

DestacadaModelos de IA y LLM

Repositorios de IA en GitHub

StableLM es una serie de modelos de lenguaje de código abierto desarrollada por Stability AI. Este repositorio de GitHub alberga el desarrollo continuo, proporcionando acceso a…

Modelos de IA y LLM

Modelos de IA

ProphetNet es un proyecto de investigación del equipo NLC de MSRA centrado en la generación de lenguaje natural. Proporciona implementaciones oficiales de modelos preentrenados,…

Modelos de IA y LLM

UNITER es un repositorio de código de investigación para el artículo de ECCV 2020 'UNITER: UNiversal Image-TExt Representation Learning'. Proporciona código para el ajuste fino y…

Modelos de IA y LLM

AI Hugging Face

BLOOM es un modelo de lenguaje grande autoregresivo multilingüe desarrollado por BigScience. Genera texto coherente en 46 idiomas y 13 lenguajes de programación, permitiendo…

DestacadaModelos de IA y LLM