Maison Périphériques technologiques IA Extraction d'informations sans échantillon en parlant à GPT

Extraction d'informations sans échantillon en parlant à GPT

Apr 13, 2023 am 09:13 AM
信息 gpt

La tendance actuelle selon laquelle les grands modèles à usage général remplacent les modèles propriétaires personnalisés pour des tâches spécifiques émerge progressivement. Cette approche a considérablement réduit le coût marginal de l'application des modèles d'IA. Cela soulève une question : est-il possible de parvenir à une extraction d'informations sur un échantillon nul sans formation ?

La technologie d'extraction d'informations est un élément important de la création de graphiques de connaissances. Si elle peut être mise en œuvre sans aucune formation, elle abaissera considérablement le seuil d'analyse des données et contribuera à la construction automatisée d'une base de connaissances.

Nous avons construit un système IE général sans tir - GPT4IE (GPT pour Extraction d'Informations) en utilisant une méthode d'ingénierie rapide sur GPT-3.5, et avons découvert que GPT3.5 peut extraire automatiquement la structure des informations de la phrase originale . Prend en charge le chinois et l'anglais, et le code de l'outil est open source.

URL de l'outil : ​https://cocacola-lab.github.io/GPT4IE/​

Code : ​https://github.com/cocacola-lab/GPT4IE​

1 Introduction de base

L'objectif de l'extraction d'informations (IE) est d'extraire des informations structurées à partir d'un texte non structuré, y compris la triple extraction entité-relation (Entity-relation Extract, RE), la reconnaissance d'entité nommée (Named Entity Recognition (NER ) et Extraction d'événements (EE)[1][2][3][4][5]. De nombreuses études ont commencé à s'appuyer sur la technologie IE pour automatiser le travail zéro-shot/quelques-shots, comme l'IE clinique [6].

Récemment, les grands modèles linguistiques pré-entraînés (LLM) ont extrêmement bien fonctionné sur de nombreuses tâches en aval, et peuvent même être réalisés avec seulement quelques exemples comme guide sans réglage fin. À partir de là, nous soulevons une question : Est-il possible de réaliser des tâches IE sans tir via des invites uniquement ? Nous essayons d'utiliser la méthode d'invite pour créer un système IE général à échantillon nul pour GPT-3.5 - GPT4IE (GPT pour l'extraction d'informations) . Combiné avec GPT3.5 et des astuces, il est capable d'extraire automatiquement des informations structurées à partir de phrases originales.

2 -En 3.5, lancez IE. Il existe trois tâches prises en charge : RE, NER et EE, et les trois tâches sont bilingues en chinois et en anglais. L'utilisateur doit saisir une phrase et formuler une liste de types d'extraction (c'est-à-dire une liste de relations, une liste d'entités principales, une liste d'entités de queue, une liste de types d'entités ou une liste d'événements). Les détails sont les suivants :

Le but de la tâche RE est d'extraire des triplets du texte, tels que "(Chine, capitale, Pékin)", "("L'amour royal de Ruyi au palais", avec , Zhou Xun)". Le format de saisie requis est le suivant (les éléments avec "*" représentent des champs non obligatoires. Nous avons défini des valeurs par défaut pour ces options, mais pour plus de flexibilité, nous prenons en charge les listes spécifiées définies par l'utilisateur, les mêmes ci-dessous) :

Phrase d'entrée : Texte d'entrée

    Liste des types de relation (rtl)* : ['Type de relation 1', 'Type de relation 2', ...]
  • Liste de types de sujet (stl)* : [ 'Type d'entité d'en-tête 1', 'Type d'entité de tête 2', ...]
  • Liste des types d'objet (otl)* : ['Type d'entité de queue 1', 'Type d'entité de queue 2', ...]
  • Clé API OpenAI : clé API OpenAI (Nous fournissons certaines des clés disponibles dans Github par exemple.)
  • La tâche NER est conçue pour extraire des entités du texte, telles que "(LOC, Pékin) ", " (Personnage, Zhou Enlai)". Sur la tâche NER, le format de saisie est le suivant :

Phrase de saisie : Texte de saisie

    Liste des types d'entités (etl)* : ['Type d'entité 1', 'Type d'entité 2', ... ]
  • Clé API OpenAI : clé API OpenAI
  • La tâche EE est conçue pour extraire des événements à partir de texte brut, tels que "{Vie-Divorce : {Personne : Bob, Heure : aujourd'hui, Lieu : Amérique }}" , "{Comportement de compétition-Promotion : {Heure : Aucune, Fête de promotion : Wolves du Nord-Ouest, Événement de promotion : Bataille pour le premier rang de la China League One}}". Le format de saisie est le suivant :
  • Phrase d'entrée : Texte d'entrée
  • Liste des types d'événements (etl)* : {'Type d'événement 1' : ['Rôle d'argument 1', 'Rôle d'argument 2', ...], ... } Clé API OpenAI : Clé API OpenAI
  • Phrase de saisie
  •  : Bob a travaillé pour Google à Pékin, la capitale de la Chine.

rtl : ['location-located_in', 'administrative_division-country', 'person-place_lived', 'person-company', 'person-nationality', 'company- fondateurs', 'divisions_administratives_pays', 'personne-enfants', 'pays-capitale', 'personne_décédée-lieu_de_mort', 'quartier-quartier_de', 'personne-lieu_de_naissance']

stl : ['organisation ', 'personne', 'emplacement', 'pays']

otl : ['personne', 'emplacement', 'pays', 'organisation', 'ville']

Sortie : . 3.2 RE Exemple II

Entrée :

SENTENCE D'ENTRÉE : "Rugao Biography" est une série télévisée émotionnelle de cour costumée, réalisée par Wang Jun, avec Zhou Xun, Huo Jianhua, Zhang Junning, Dong Jie , Xin Zhilei, Tong Yao, Li Chun, Wu Junmei et d'autres.

rtl: ['Album', 'Date de création', 'Altitude', 'Langue officielle', 'Région', 'Père', 'Chanteur', 'Producteur', 'Réalisateur', 'Capitale' ', 'vedette', 'président', 'ascendance', 'épouse', 'mère', 'climat', 'région', 'protagoniste', 'code postal', 'abréviation', 'entreprise produite', 'enregistré Capitale", "Scénariste", "Fondateur", "École de fin d'études", "Nationalité", "Code professionnel", "Dynastie", "Auteur", "Parolier", "Ville", "Invité", "Emplacement du siège social", "Population", "Porte-parole", "Adapté de", "Principal", "Mari", "Hôte", "Chanson thème", "Années d'études", "Composition", "numéro", "heure de sortie", " box-office', 'acteur', 'doublage', 'primé']

stl : ['pays', 'région administrative', 'œuvres littéraires', 'personnages', 'œuvres cinématographiques et télévisuelles ', 'école', 'livre', 'lieu', 'personnage historique', 'attraction', 'chanson', 'sujet majeur', 'entreprise', 'émission de variétés télévisée', 'institution', 'Entreprise/ Marque', 'Figure de divertissement']

Extraction dinformations sans échantillon en parlant à GPT

otl

 : ['Pays', 'Personnage', 'Texte', 'Date', 'Lieu', 'Climat', 'Ville', 'Chanson', ' Entreprise', 'Numéro', 'Album de musique', 'École', 'Travail', 'Langue']Sortie :

3.3 NER Exemple 1

Phrase d'entrée :Bob a travaillé pour Google à Pékin, la capitale de la Chine.

etl : ['LOC', 'MISC', 'ORG', 'PER' ]

Sortie :

Extraction dinformations sans échantillon en parlant à GPT

3.4 NER Exemple 2

Entrée :

Phrase d'entrée : Au cours des cinq dernières années, sous la direction de la théorie de Deng Xiaoping, le Parti Zhi Gong a suivi la ligne de base de l'étape primaire du socialisme et a travaillé dur pour mettre en œuvre le dixième congrès du Parti Zhi Gong pour faire jouer pleinement les fonctions des partis politiques participants et renforcer sa propre construction.

etl : ['Organisation', 'Emplacement', 'Personnes']

Sortie :

Extraction dinformations sans échantillon en parlant à GPT

3.5 EE Exemple 1

Entrez :

Phrase d'entrée :Hier, Bob et les siens ont divorcé à Guangzhou.

etl : {'Personnel:Elect' : ['Personne', 'Entité', 'Position', 'Time épouse' , 'Place'], 'Business:Declare-Faillite' : ['Org', 'Time', 'Place'], 'Justice:Arrest-Jail' : ['Person', 'Agent', 'Crime', ' Heure', 'Lieu'], 'Vie:Divorce': ['Personne', 'Heure', 'Lieu'], 'Vie:Blessure': ['Agent', 'Victime', 'Instrument', 'Heure' , 'Place']}

Sortie :

Extraction dinformations sans échantillon en parlant à GPT

3.6 EE Exemple 2

Entrée :

Entrée envoyée ence :  : Lors de la finale de la Coupe du monde au Qatar 2022 , l'Argentine a battu de peu la France aux tirs au but.

etl : {'Comportement organisationnel-Grève' : ['Durée', 'Affiliation', 'Nombre de grévistes', 'Personnel de grève'], 'Comportement de compétition-Promotion' : ['Durée', ' Fête promotionnelle', 'Événement promotionnel'], 'Finance/Trading-Stock limité':['Durée', 'Stock limité'], 'Relations organisationnelles-Licenciement': ['Heure', 'Partie licenciée', 'Personnel licencié ' ']}

Sortie :

Extraction dinformations sans échantillon en parlant à GPT

3.7 Exemple trois d'EE (un exemple d'erreur intéressant)

Entrée :

Phrase de saisie : : Moi J'ai divorcé de lui aujourd'hui

etl : {'Comportement organisationnel-Grève' : ['Durée', 'Affiliation', 'Nombre de grévistes', 'Personnel de grève'], 'Comportement de compétition-Promotion' : [ ' Heure', 'Partie de promotion', 'Événement de promotion'], 'Finance/Trading-Stock limité' : ['Heure', 'Stock limité'], 'Relations organisationnelles-Licenciement' : ['Heure', 'Partie de licenciement' , 'Personnel licencié']}

Sortie :

Extraction dinformations sans échantillon en parlant à GPT

De toute évidence, la sortie ci-dessus est fausse, l'etl personnalisé est : {'divorce': ['time', 'person'] }, le résultat est :

Extraction dinformations sans échantillon en parlant à GPT

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment supprimer les informations sur l'auteur et la dernière modification dans Microsoft Word Comment supprimer les informations sur l'auteur et la dernière modification dans Microsoft Word Apr 15, 2023 am 11:43 AM

Les documents Microsoft Word contiennent certaines métadonnées lors de leur enregistrement. Ces détails sont utilisés pour l'identification du document, comme la date de création, l'auteur, la date de modification, etc. Il contient également d'autres informations telles que le nombre de caractères, le nombre de mots, le nombre de paragraphes, etc. Si vous souhaitez supprimer l'auteur ou les dernières informations modifiées ou toute autre information afin que d'autres personnes ne connaissent pas les valeurs, il existe un moyen. Dans cet article, voyons comment supprimer les informations sur l'auteur et la dernière modification d'un document. Supprimer les informations sur l'auteur et la dernière modification du document Microsoft Word Étape 1 – Accédez à

L'arme ultime pour le débogage de Kubernetes : K8sGPT L'arme ultime pour le débogage de Kubernetes : K8sGPT Feb 26, 2024 am 11:40 AM

À mesure que les technologies d’intelligence artificielle et d’apprentissage automatique continuent de se développer, les entreprises et les organisations ont commencé à explorer activement des stratégies innovantes pour tirer parti de ces technologies afin d’améliorer leur compétitivité. K8sGPT[2] est l'un des outils les plus puissants dans ce domaine. Il s'agit d'un modèle GPT basé sur k8s, qui combine les avantages de l'orchestration k8s avec les excellentes capacités de traitement du langage naturel du modèle GPT. Qu'est-ce que K8sGPT ? Regardons d'abord un exemple : Selon le site officiel de K8sGPT : K8sgpt est un outil conçu pour analyser, diagnostiquer et classer les problèmes du cluster Kubernetes. Il intègre l'expérience SRE dans son moteur d'analyse pour fournir les informations les plus pertinentes. Grâce à l'application de la technologie de l'intelligence artificielle, K8sgpt continue d'enrichir son contenu et d'aider les utilisateurs à comprendre plus rapidement et plus précisément.

Dois-je choisir MBR ou GPT comme format de disque dur pour Win7 ? Dois-je choisir MBR ou GPT comme format de disque dur pour Win7 ? Jan 03, 2024 pm 08:09 PM

Lorsque nous utilisons le système d'exploitation Win7, nous pouvons parfois rencontrer des situations dans lesquelles nous devons réinstaller le système et partitionner le disque dur. Concernant la question de savoir si le format de disque dur win7 nécessite mbr ou gpt, l'éditeur pense que vous devez toujours faire un choix en fonction des détails de votre propre configuration système et matérielle. En termes de compatibilité, il est préférable de choisir le format mbr. Pour plus de détails, regardons ce que l'éditeur a fait ~ Le format de disque dur win7 nécessite mbr ou gpt1 Si le système est installé avec Win7, il est recommandé d'utiliser MBR, qui a une bonne compatibilité. 2. S'il dépasse 3T ou si vous installez Win8, vous pouvez utiliser GPT. 3. Bien que GPT soit effectivement plus avancé que MBR, MBR est définitivement invincible en termes de compatibilité. Zones GPT et MBR

Comment obtenir le GPU sous Windows 11 et vérifier les détails de la carte graphique Comment obtenir le GPU sous Windows 11 et vérifier les détails de la carte graphique Nov 07, 2023 am 11:21 AM

Utilisation des informations système Cliquez sur Démarrer et entrez les informations système. Cliquez simplement sur le programme comme indiqué dans l'image ci-dessous. Vous trouverez ici la plupart des informations sur le système, notamment les informations sur la carte graphique. Dans le programme Informations système, développez Composants, puis cliquez sur Afficher. Laissez le programme rassembler toutes les informations nécessaires et une fois prêt, vous pourrez trouver le nom spécifique de la carte graphique et d'autres informations sur votre système. Même si vous possédez plusieurs cartes graphiques, vous pouvez trouver ici la plupart des contenus liés aux cartes graphiques dédiées et intégrées connectées à votre ordinateur. Utilisation du Gestionnaire de périphériques Windows 11 Tout comme la plupart des autres versions de Windows, vous pouvez également trouver la carte graphique sur votre ordinateur à partir du Gestionnaire de périphériques. Cliquez sur Démarrer puis

Compréhension approfondie du format de partition Win10 : comparaison GPT et MBR Compréhension approfondie du format de partition Win10 : comparaison GPT et MBR Dec 22, 2023 am 11:58 AM

Lors du partitionnement de leurs propres systèmes, en raison des différents disques durs utilisés par les utilisateurs, de nombreux utilisateurs ne connaissent pas le format de partition win10 gpt ou mbr. Pour cette raison, nous vous avons présenté une introduction détaillée pour vous aider à comprendre la différence entre les deux. Format de partition Win10 gpt ou mbr : Réponse : Si vous utilisez un disque dur dépassant 3 To, vous pouvez utiliser gpt. gpt est plus avancé que mbr, mais mbr est toujours meilleur en termes de compatibilité. Bien entendu, cela peut également être choisi en fonction des préférences de l'utilisateur. La différence entre gpt et mbr : 1. Nombre de partitions prises en charge : 1. MBR prend en charge jusqu'à 4 partitions principales. 2. GPT n'est pas limité par le nombre de partitions. 2. Taille de disque dur prise en charge : 1. MBR ne prend en charge que jusqu'à 2 To.

Comment déterminer si le disque dur de l'ordinateur utilise la méthode de partitionnement GPT ou MBR Comment déterminer si le disque dur de l'ordinateur utilise la méthode de partitionnement GPT ou MBR Dec 25, 2023 pm 10:57 PM

Comment vérifier si le disque dur d'un ordinateur est une partition GPT ou une partition MBR ? Lorsque nous utilisons un disque dur d'ordinateur, nous devons faire la distinction entre GPT et MBR. En fait, cette méthode de vérification est très simple. . Comment vérifier si le disque dur de l'ordinateur est GPT ou MBR 1. Cliquez avec le bouton droit sur « Ordinateur » sur le bureau et cliquez sur « Gérer » 2. Recherchez « Gestion des disques » dans « Gestion » 3. Entrez dans Gestion des disques pour voir l'état général de notre disque dur, puis Comment vérifier le mode de partition de mon disque dur, faites un clic droit sur "Disque 0" et sélectionnez "Propriétés" 4. Basculez vers l'onglet "Volume" dans "Propriétés", nous pouvons alors voir la "Partition du disque Form" et vous pouvez le voir comme Problèmes liés au disque Win10 de la partition MBR Comment convertir la partition MBR en partition GPT >

Comment partager les coordonnées avec NameDrop : guide pratique pour iOS 17 Comment partager les coordonnées avec NameDrop : guide pratique pour iOS 17 Sep 16, 2023 pm 06:09 PM

Dans iOS 17, il existe une nouvelle fonctionnalité AirDrop qui vous permet d'échanger des informations de contact avec quelqu'un en touchant deux iPhones. Cela s'appelle NameDrop, et voici comment cela fonctionne. Plutôt que de saisir le numéro d'une nouvelle personne pour l'appeler ou lui envoyer un SMS, NameDrop vous permet simplement de placer votre iPhone près de son iPhone pour échanger ses coordonnées afin qu'elle ait votre numéro. Rassembler les deux appareils fera automatiquement apparaître l’interface de partage de contacts. En cliquant sur la fenêtre contextuelle, vous afficherez les informations de contact d'une personne et son affiche de contact (vous pouvez personnaliser et modifier vos propres photos, également une nouvelle fonctionnalité d'iOS17). Cet écran comprend également des options pour « Recevoir uniquement » ou partager vos propres informations de contact en réponse.

L'algorithme NeRF à vue unique S^3-NeRF utilise des informations multi-éclairage pour restaurer la géométrie de la scène et les informations sur les matériaux. L'algorithme NeRF à vue unique S^3-NeRF utilise des informations multi-éclairage pour restaurer la géométrie de la scène et les informations sur les matériaux. Apr 13, 2023 am 10:58 AM

Les travaux actuels de reconstruction d'images 3D utilisent généralement une méthode de reconstruction stéréo multi-vues (Multi-view Stereo) qui capture la scène cible à partir de plusieurs points de vue (multi-vues) dans des conditions d'éclairage naturel constantes. Cependant, ces méthodes supposent généralement des surfaces lambertiennes et ont des difficultés à récupérer les détails haute fréquence. Une autre approche de la reconstruction de scène consiste à utiliser des images capturées à partir d'un point de vue fixe mais avec des points lumineux différents. Les méthodes photométriques stéréo, par exemple, prennent cette configuration et utilisent ses informations d'ombrage pour reconstruire les détails de surface d'objets non lambertiens. Cependant, les méthodes existantes à vue unique utilisent généralement une carte normale ou une carte de profondeur pour représenter le visible.

See all articles