精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

基于 LlamaFactory 微調大模型的實體識別的評估實現

發布于 2025-1-17 11:51
瀏覽
0收藏

介紹

使用 LlamaFactory 結合開源大語言模型實現文本分類:從數據集構建到 LoRA 微調與推理評估.https://blog.csdn.net/sjxgghg/article/details/144290200

在前一篇文章的文本分類評估中,已經介紹了主要的框架,故在大模型微調的流程框架方面本文不再贅述。

實體數據集格式

下述是實體識別評估的一條數據示例:

{
    "prompt": "從以下政府文本中,提取指定的實體類別,并按照JSON格式輸出結果。  xxx",      
    "predict": "\n```json\n{\n  \"行政區劃和地理實體\": [],\n  \"政府機構和組織\": [],\n ... \"特定術語和關鍵詞\": [\"改革創新\", \"體制機制障礙\", \"行政管理體制\", \"城鄉一體化發展機制\"]\n}\n```", 
    "label": "```json\n{\n  \"行政區劃和地理實體\": [],\n  \"政府機構和組織\": [], ... \"特定術語和關鍵詞\": [\"改革創新發展\", \"高質量發展\", \"高品質生活\", \"體制機制障礙\"]\n}\n```"
    ...
}

讓大模型按照json格式輸出。字典的鍵是實體的類別名,字典的值是一個列表其中包含所有該類別的所有預測結果。

實體識別評估代碼

import os
import re
import json
from dataclasses import dataclass

@dataclass
class EvalNode:
    # 默認值
    predict_right_num: int = 0
    predict_num: int = 0
    label_num: int = 0

    @property
    def accuracy(self):
        return self.predict_right_num / (self.predict_num + 1e-6)

    @property
    def recall(self):
        return self.predict_right_num / (self.label_num + 1e-6)

    @property
    def f1(self):
        return 2 * self.accuracy * self.recall / (self.accuracy + self.recall + 1e-6)

@dataclass
class NEREvaluate:
    ent_class: list[str]
    input_file: str
    avg_accuracy: int = 0
    avg_recall: int = 0
    avg_f1: int = 0
    predict_error: int = 0

    def __post_init__(self):
        self._evaluate_by_jsonl()

    def _evaluate_by_jsonl(self):

        with open(self.input_file, "r", encoding="utf-8") as f:
            self.total_ent = {ent: EvalNode() for ent in self.ent_class}

            for line in f:
                data = json.loads(line)

                # 大模型采取的是序列到序列到文本生成,不能轉換為字典的數據跳過即可
                try:
                    matches = re.search("\{.*?\}", data["predict"], re.DOTALL)
                    if matches:
                        predict = eval(matches.group(0))
                except:
                    self.predict_error += 1
                    predict = {ent: [] for ent in self.ent_class}

                try:
                    # 防止label出錯
                    matches = re.search("\{.*?\}", data["label"], re.DOTALL)
                    if matches:
                        labels = eval(matches.group(0))
                except:
                    continue

                # 每個不同的實體類別單獨計數
                for ent_name in self.ent_class:
                    label_set = set(labels.get(ent_name, []))
                    predict_set = set(predict.get(ent_name, []))
                    self.total_ent[ent_name].predict_right_num += len(
                        label_set & predict_set
                    )
                    self.total_ent[ent_name].predict_num += len(predict_set)
                    self.total_ent[ent_name].label_num += len(label_set)

        for ent in self.ent_class:
            self.avg_accuracy += self.total_ent[ent].accuracy
            self.avg_recall += self.total_ent[ent].recall
            self.avg_f1 += self.total_ent[ent].f1

        self.avg_accuracy = self.avg_accuracy / len(self.ent_class)
        self.avg_recall = self.avg_recall / len(self.ent_class)
        self.avg_f1 = self.avg_f1 / len(self.ent_class)

下述是實體的類別:

ENT_CLASS = [
    "行政區劃和地理實體",
    "政府機構和組織",
    "法律法規與政策",
    "人物與職務",
    "產業",
    "產業園區",
    "高新技術",
    "項目與工程",
    "社會服務與基礎設施",
    "特定術語和關鍵詞",
]

ner_eval = NEREvaluate(
        ENT_CLASS, "xxx/generated_predictions.jsonl")
    )

for key, item in ner_eval.total_ent.items():
    print(key, item.f1)

輸出評估結果:

行政區劃和地理實體 0.6292412411907403
人物與職務 0.45714235316380664
...
特定術語和關鍵詞 0.29256472295174

accuracy 、recall 與 f1 均進行了計算,大家參考代碼自行查看與輸出即可。

在評估大模型生成的實體時,只有大模型把實體的邊界完全預測正確,才認為預測對。

本文轉載自 ??AI悠閑區??,作者: jieshenai

收藏
回復
舉報
回復
相關推薦
右手影院亚洲欧美| 国产精品久久久久久久久免费樱桃| 亚洲精品欧美二区三区中文字幕| 一本色道久久加勒比精品| 国产精品第七影院| 久久久久久久无码| 黄色大片在线播放| 国产亚洲一区二区三区不卡| 一区二区在线观看免费| 国产日韩精品推荐| 69夜色精品国产69乱| 欧美舌奴丨vk视频| 国产成人8x视频一区二区| 亚洲欧洲日韩国产| 国产无限制自拍| 国产黄色片免费| 成人在线国产| 精品久久久久人成| 国产激情美女久久久久久吹潮| 中文字幕求饶的少妇| 欧美特黄aaaaaaaa大片| 中文字幕一区二区三区蜜月| 国产伦理一区二区三区| 久草视频免费在线| 日韩一区网站| 亚洲乱码日产精品bd| 久久精品成人一区二区三区蜜臀| 免费中文字幕视频| 精品国产一区二区三区四区| 在线中文字幕一区| 日韩久久精品一区二区三区| 日韩免费一级片| 欧美自拍视频| 欧美日韩国产一区在线| 国产美女精品在线观看| 精品国产www| 久久精品国产亚洲夜色av网站| 欧美系列日韩一区| 色女人综合av| 国产精品高清无码| 国产精品永久| 一本一本久久a久久精品牛牛影视| 日韩精品免费播放| www.av在线| 久久 天天综合| 色吧影院999| 麻豆传媒在线看| av老司机在线观看| 久久综合丝袜日本网| 国产成人精品一区二区三区| 后入内射无码人妻一区| 欧美禁忌电影| 欧美一区二区三区的| 六月婷婷激情网| 午夜视频免费在线| 日韩avvvv在线播放| 日韩中文在线不卡| 先锋影音av在线| 国产精品亚洲四区在线观看| 亚洲一区二区视频在线观看| 久久精品ww人人做人人爽| 深爱激情五月婷婷| 日本大胆欧美人术艺术动态| 欧美在线免费观看| 色www亚洲国产阿娇yao| 99ri日韩精品视频| 在线精品亚洲一区二区不卡| 激情综合在线观看| 国产最新在线| 亚洲精品欧美专区| 2018中文字幕第一页| www.中文字幕久久久| 欧美极品xxx| 国产日韩欧美一区二区三区四区 | 欧美视频一区二| 日韩爱爱小视频| 91社区在线高清| 成人综合婷婷国产精品久久| 日韩免费观看视频| 男人的天堂久久久| 欧洲福利电影| 日韩中文字幕不卡视频| 色姑娘综合天天| 成人免费网站www网站高清| 亚洲精品你懂的| 国产青草视频在线观看| 三区四区电影在线观看| 91理论电影在线观看| 成人网址在线观看| 中文字幕黄色片| 欧美日韩精品| 日韩视频―中文字幕| 中文字幕另类日韩欧美亚洲嫩草| 国内精品久久久久久久97牛牛 | 人妻精品久久久久中文| 99视频精品全国免费| 国产婷婷97碰碰久久人人蜜臀| 午夜一区二区视频| 五月激情久久| 日韩免费电影网站| 久久成年人网站| 国产毛片久久久| 日韩欧美在线网站| 日韩在线一区视频| 欧美日韩夜夜| 久久激情视频久久| 国产人与禽zoz0性伦| 午夜国产精品视频| 欧美精品中文字幕一区| 手机免费观看av| 一区二区自拍| 午夜精品福利在线观看| 五月天av网站| 亚洲综合社区| 欧美主播福利视频| av中文字幕免费| 国产人成亚洲第一网站在线播放| 久久人妻无码一区二区| aaa大片在线观看| 亚洲精品水蜜桃| jizz欧美激情18| 日韩一区二区三区免费视频| 日本精品视频一区二区| 日本三级免费观看| 国产精品一区二区av影院萌芽| 精品动漫一区二区三区| 一级网站在线观看| 久久精品一级| 精品国产一区二区三区四区四| 午夜诱惑痒痒网| 国产乱码精品一区二区三区四区| 欧美激情乱人伦一区| 日韩av在线播| 免费看的黄色欧美网站| 丁香五月网久久综合| 免费黄色网址在线观看| 亚洲人成小说网站色在线| 欧美日韩亚洲一区二区三区四区| 奇米影视888狠狠狠777不卡| 99re这里只有精品6| 欧美在线视频一区二区三区| av天在线观看| 日本韩国欧美在线| 人妻少妇一区二区| 亚洲视频1区| 久久精精品视频| 筱崎爱全乳无删减在线观看 | 97视频在线免费| 一区二区三区在线免费看| 精品国产露脸精彩对白| 美女福利视频在线观看| 亚洲美女少妇无套啪啪呻吟| 国产成人亚洲精品| 嫩草研究院在线观看| 国产精品国产三级国产| 色综合手机在线| 欧美色图在线播放| 国产精品丝袜久久久久久高清| 国产婷婷一区二区三区久久| www.日韩av| 亚洲午夜精品久久| av资源在线播放| 日韩av网站电影| 老司机成人免费视频| 久久高清一区| 国产美女精品在线观看| 女厕盗摄一区二区三区| 欧美一级xxx| 精品一区在线视频| 蜜桃视频第一区免费观看| 成人免费看片网站| 国产精品yjizz视频网| 欧美伦理视频网站| 免费看污片网站| 亚洲激情二区| 91中文字幕在线| 日韩av成人| 91极品美女在线| 色www亚洲国产阿娇yao| 久久电影国产免费久久电影| 成年人视频大全| 涩涩网在线视频| 精品美女被调教视频大全网站| 四虎国产精品成人免费入口| 亚洲精品a级片| 欧美在线精品免播放器视频| 国产女主播在线直播| 久久午夜电影网| 三上悠亚av一区二区三区| 欧美亚洲大陆| 日本久久久久久| 日本在线免费看| 日韩视频一区二区三区在线播放| 国产亚洲精品成人| 久久无码av三级| 蜜桃福利午夜精品一区| 国产一区二区三区的电影| 日韩欧美一区二区三区四区| 亚洲狼人在线| 一区二区在线视频| 国产视频在线免费观看| 狠狠色狠色综合曰曰| youjizz亚洲女人| 雨宫琴音一区二区在线| 久久精品国产美女| 美女精品久久| 青青a在线精品免费观看| 日韩子在线观看| 欧美videos中文字幕| 国产九色91回来了| 亚洲第一激情av| 久久成年人网站| 免费在线播放第一区高清av| 经典三级在线视频| 亚洲精品3区| 91精品天堂| 日本高清视频免费观看| 亚洲综合丝袜美腿| 亚洲欧美日韩网站| 久久av最新网址| 国产尤物av一区二区三区| 成人在线国产| 九色91视频| 色播一区二区| 国产精品久久国产精品99gif| 92久久精品| 久久精品国产一区| 韩日视频在线| 色噜噜狠狠色综合中国| 男女羞羞免费视频| 国产精品免费视频一区| 日韩有码免费视频| 日日天天久久| 国产欧美日韩综合精品二区| 欧美爱爱视频| 色偷偷噜噜噜亚洲男人的天堂| 人妻一区二区三区四区| 日韩一区二区在线观看视频| 中文字幕久久久久| 国产精品久久久久久久裸模| 国产成人av无码精品| 高清国产一区二区三区| 国产喷水theporn| 久久久精品日韩| 黄色av网址在线播放| 久久av综合| 国产在线精品一区二区三区| 国产 日韩 欧美| 日本欧美黄网站| 澳门成人av网| 国产91精品青草社区| 香蕉av在线播放| 日韩色视频在线观看| 国产黄a三级三级三级| 4438x亚洲最大成人网| 天天操天天操天天操天天操天天操| 久久夜色精品一区| 成人免费看aa片| 2021久久国产精品不只是精品| 在线xxxxx| 国产美女精品| 免费在线观看的毛片| 老司机午夜免费精品视频| 亚洲自拍三区| 日韩免费在线| 鲁丝一区二区三区免费| 日韩成人影音| 国产精品久久99久久| 电影一区二区| 国产精品久久久久秋霞鲁丝| 菠萝蜜视频国产在线播放| 日韩亚洲欧美成人| 日本网站在线免费观看视频| 中文字幕欧美精品在线| 日批视频在线播放| 日韩精品免费在线视频观看| 亚洲AV成人无码一二三区在线| 亚洲精品一区二区三区福利| 噜噜噜在线观看播放视频| 在线成人中文字幕| 欧美日韩在线看片| 久久久久免费视频| 天天干在线观看| 国产婷婷成人久久av免费高清| 亚洲色图欧美视频| 亚洲精品视频中文字幕| 精品视频一二三| www.日韩视频| 99热国产在线| 欧美一级视频在线观看| jizz欧美| 性色av香蕉一区二区| 69av成人| 国产精品视频精品视频| 国产一区二区三区免费观看在线 | 亚洲成人毛片| 国产精品www| 欧美成人黄色| 成人h视频在线观看| av激情成人网| 91在线网站视频| 香蕉久久夜色精品国产更新时间| 在线不卡视频一区二区| 18成人免费观看视频| 黑森林精品导航| 91网页版在线| 中国一级片在线观看| 午夜精品福利在线| 国产老头老太做爰视频| 欧美日韩激情网| 国产精品视频在线观看免费| 在线亚洲一区二区| 亚洲经典一区二区三区| 亚洲欧美日韩一区在线| 无码国产伦一区二区三区视频 | 国产欧美日韩精品一区二区三区| xxxxxx在线观看| 日本成人在线一区| 国模私拍在线观看| 亚洲宅男天堂在线观看无病毒| 无码人妻丰满熟妇奶水区码| 欧美一级二级在线观看| 天堂а√在线资源在线| 午夜精品视频网站| 国产亚洲高清一区| 亚洲制服欧美久久| 老司机免费视频久久| www.555国产精品免费| 久久久国产综合精品女国产盗摄| 亚洲欧美手机在线| 久久久久久久电影| 久久视频免费在线观看| 欧美日韩一区视频| 久久经典视频| 91精品国产九九九久久久亚洲| 激情久久一区二区| 天天爽天天狠久久久| 国产精品视频久久一区| 欧美日韩一区二区在线观看| 亚洲一区二区三区网站| 欧美日韩在线视频一区| 国产一级大片在线观看| 欧美日韩国产中文| av片在线免费观看| 日韩美女视频中文字幕| 精品深夜福利视频| a级黄色一级片| 成人免费视频视频| 久久亚洲精品大全| 精品美女在线播放| 日本孕妇大胆孕交无码| 91人成网站www| 女人色偷偷aa久久天堂| 拔插拔插华人永久免费| 欧美激情一区二区三区四区| 亚洲在线免费观看视频| 中文字幕在线国产精品| 国产成人精品一区二区三区免费| 色狠狠久久av五月综合| 日本在线不卡一区| 国产7777777| 欧美一区二区三区的| av在线官网| 51成人做爰www免费看网站| 国产精品va| 亚洲自拍偷拍精品| 婷婷综合五月天| 久久久久久久影视| 国产精品99久久久久久久久久久久| 美日韩黄色大片| 男人舔女人下面高潮视频| 久久久久久久久伊人| 青青国产在线视频| 少妇高潮久久久久久潘金莲| 最新亚洲国产| 99久久久精品视频| av日韩在线网站| 最新中文字幕免费| 日韩小视频在线观看| 香蕉大人久久国产成人av| 免费av观看网址| 国产女主播视频一区二区| 亚洲国产av一区二区三区| 久久久精品一区| 一区二区三区国产好| 黄色一级片黄色| 久久久精品人体av艺术| 亚洲一级片免费看| 久久国产精品电影| 亚洲瘦老头同性70tv| av中文字幕网址| 精品久久久久久久中文字幕 | 国产成人无码一区二区三区在线| 亚洲免费视频一区二区| 久久亚洲精品爱爱| 国产人妻互换一区二区| 26uuu久久综合| 91麻豆一区二区| 日韩精品视频在线观看免费| 久久日本片精品aaaaa国产|