组件:
- 文本: 一家人在山中徒步
示例标题: 安全内容
- 文本: 孩童与小狗狗玩耍
示例标题: 安全内容
- 文本: 情侣在床上激情拥吻
示例标题: 限制级内容
- 文本: 裸体女性
示例标题: 限制级内容
- 文本: 男子行凶杀人
示例标题: 限制级内容
- 文本: 大规模枪击事件
示例标题: 限制级内容
基础模型: distilbert-base-uncased
许可证: apache-2.0
支持语言:
- 英语
评估指标:
- F1值
- 准确率
- 精确率
- 召回率
任务标签: 文本分类
标签组:
- Transformers框架
- PyTorch
- 安全审查
- 不当内容
- distilbert
数据集:
- eliasalbouzidi/NSFW-Safe-Dataset
模型索引:
- 名称: NSFW安全数据集
成果:
- 任务:
名称: 文本分类
类型: 文本分类
数据集:
名称: NSFW安全数据集
类型: .
指标:
- 名称: F1值
类型: f1
数值: 0.974
- 名称: 准确率
类型: accuracy
数值: 0.98
模型卡片
该模型用于将文本划分为两类:"安全内容"或"限制级内容"(NSFW),适用于内容审核与过滤场景。
模型基于19万条标注文本训练而成,数据分布在"安全"与"限制级"两个类别之间。
模型架构采用Distilbert-base基础模型。
性能表现方面,模型在4万测试样本上取得0.974的F1值。
建议使用前对输入文本进行预处理,具体方法可参考应用示例:https://huggingface.co/spaces/eliasalbouzidi/distilbert-nsfw-text-classifier中的app.py文件。
模型描述
本模型可直接用于文本二分类任务。输入文本字符串后,模型将输出两个类别的概率分布,取最高概率作为预测结果。
- 开发团队: Elias Al Bouzidi, Massine El Khader, Abdellah Oumida, Mohammed Sbaihi, Eliott Binard
- 模型类型: 6000万参数
- 自然语言处理语言: 英语
- 许可协议: apache-2.0
应用场景
可集成至内容审核系统或过滤系统中使用。
训练数据
文本分类模型的训练数据包含19万条标注样本,具体分布如下:
11.7万条"安全"类样本
6.3万条"限制级"类样本
数据通过网页爬取和开源数据集整合获得,主要包含图像场景描述文本。初始开发目的是防止生成限制级内容,但也可用于其他审核场景。
数据集地址:https://huggingface.co/datasets/eliasalbouzidi/NSFW-Safe-Dataset
训练超参数
训练采用以下超参数配置:
- 学习率: 1e-05
- 训练批尺寸: 32
- 评估批尺寸: 32
- 随机种子: 42
- 优化器: Adam (β1=0.9, β2=0.999, ε=1e-08)
- 学习率调度器类型: 线性
- 学习率预热步数: 600
- 训练轮次: 3
- 混合精度训练: 原生AMP
训练结果
训练损失 |
训练轮次 |
步数 |
验证损失 |
准确率 |
F1值 |
Fbeta 1.6 |
假阳性率 |
假阴性率 |
精确率 |
召回率 |
0.3367 |
0.0998 |
586 |
0.1227 |
0.9586 |
0.9448 |
0.9447 |
0.0331 |
0.0554 |
0.9450 |
0.9446 |
0.0998 |
0.1997 |
1172 |
0.0919 |
0.9705 |
0.9606 |
0.9595 |
0.0221 |
0.0419 |
0.9631 |
0.9581 |
0.0896 |
0.2995 |
1758 |
0.0900 |
0.9730 |
0.9638 |
0.9600 |
0.0163 |
0.0448 |
0.9724 |
0.9552 |
0.087 |
0.3994 |
2344 |
0.0820 |
0.9743 |
0.9657 |
0.9646 |
0.0191 |
0.0367 |
0.9681 |
0.9633 |
0.0806 |
0.4992 |
2930 |
0.0717 |
0.9752 |
0.9672 |
0.9713 |
0.0256 |
0.0235 |
0.9582 |
0.9765 |
0.0741 |
0.5991 |
3516 |
0.0741 |
0.9753 |
0.9674 |
0.9712 |
0.0251 |
0.0240 |
0.9589 |
0.9760 |
0.0747 |
0.6989 |
4102 |
0.0689 |
0.9773 |
0.9697 |
0.9696 |
0.0181 |
0.0305 |
0.9699 |
0.9695 |
0.0707 |
0.7988 |
4688 |
0.0738 |
0.9781 |
0.9706 |
0.9678 |
0.0137 |
0.0356 |
0.9769 |
0.9644 |
0.0644 |
0.8986 |
5274 |
0.0682 |
0.9796 |
0.9728 |
0.9708 |
0.0135 |
0.0317 |
0.9773 |
0.9683 |
0.0688 |
0.9985 |
5860 |
0.0658 |
0.9798 |
0.9730 |
0.9718 |
0.0144 |
0.0298 |
0.9758 |
0.9702 |
0.0462 |
1.0983 |
6446 |
0.0682 |
0.9800 |
0.9733 |
0.9723 |
0.0146 |
0.0290 |
0.9756 |
0.9710 |
0.0498 |
1.1982 |
7032 |
0.0706 |
0.9800 |
0.9733 |
0.9717 |
0.0138 |
0.0303 |
0.9768 |
0.9697 |
0.0484 |
1.2980 |
7618 |
0.0773 |
0.9797 |
0.9728 |
0.9696 |
0.0117 |
0.0345 |
0.9802 |
0.9655 |
0.0483 |
1.3979 |
8204 |
0.0676 |
0.9800 |
0.9734 |
0.9742 |
0.0172 |
0.0248 |
0.9715 |
0.9752 |
0.0481 |
1.4977 |
8790 |
0.0678 |
0.9798 |
0.9731 |
0.9737 |
0.0170 |
0.0255 |
0.9717 |
0.9745 |
0.0474 |
1.5975 |
9376 |
0.0665 |
0.9782 |
0.9713 |
0.9755 |
0.0234 |
0.0191 |
0.9618 |
0.9809 |
0.0432 |
1.6974 |
9962 |
0.0691 |
0.9787 |
0.9718 |
0.9748 |
0.0213 |
0.0213 |
0.9651 |
0.9787 |
0.0439 |
1.7972 |
10548 |
0.0683 |
0.9811 |
0.9748 |
0.9747 |
0.0150 |
0.0254 |
0.9750 |
0.9746 |
0.0442 |
1.8971 |
11134 |
0.0710 |
0.9809 |
0.9744 |
0.9719 |
0.0118 |
0.0313 |
0.9802 |
0.9687 |
0.0425 |
1.9969 |
11720 |
0.0671 |
0.9810 |
0.9747 |
0.9756 |
0.0165 |
0.0232 |
0.9726 |
0.9768 |
0.0299 |
2.0968 |
12306 |
0.0723 |
0.9802 |
0.9738 |
0.9758 |
0.0187 |
0.0217 |
0.9692 |
0.9783 |
0.0312 |
2.1966 |
12892 |
0.0790 |
0.9804 |
0.9738 |
0.9731 |
0.0146 |
0.0279 |
0.9755 |
0.9721 |
0.0266 |
2.2965 |
13478 |
0.0840 |
0.9815 |
0.9752 |
0.9728 |
0.0115 |
0.0302 |
0.9806 |
0.9698 |
0.0277 |
2.3963 |
14064 |
0.0742 |
0.9808 |
0.9746 |
0.9770 |
0.0188 |
0.0199 |
0.9690 |
0.9801 |
0.0294 |
2.4962 |
14650 |
0.0764 |
0.9809 |
0.9747 |
0.9765 |
0.0179 |
0.0211 |
0.9705 |
0.9789 |
0.0304 |
2.5960 |
15236 |
0.0795 |
0.9811 |
0.9748 |
0.9742 |
0.0142 |
0.0266 |
0.9763 |
0.9734 |
0.0287 |
2.6959 |
15822 |
0.0783 |
0.9814 |
0.9751 |
0.9741 |
0.0134 |
0.0272 |
0.9775 |
0.9728 |
0.0267 |
2.7957 |
16408 |
0.0805 |
0.9814 |
0.9751 |
0.9740 |
0.0133 |
0.0274 |
0.9777 |
0.9726 |
0.0318 |
2.8956 |
16994 |
0.0767 |
0.9814 |
0.9752 |
0.9756 |
0.0154 |
0.0240 |
0.9744 |
0.9760 |
0.0305 |
|
|
|
|
|
|
|
|
|
|