- A Multi-label Hate Speech Detection 데이터셋(K-MHaS)
- https://github.com/adlnlp/K-MHaS
- 한국 온라인 뉴스 댓글 의 109,692개 발화로 구성되며 , 8개의 세분화된 라벨로 분류됩니다.
- (a) 이진 분류 및 (b) 다중 라벨(1~4) 분류를 제공합니다.
two layers:
- (a) 이진 classification (
Hate SpeechorNot Hate Speech) and - (b) 세부라벨 classification.
Politics(정치성향차별)Origin(출신차별)Physical(외모차별)Age(연령차별)Gender(성차별)Religion(종교차별)Race(인종차별)Profanity(혐오욕설)
| label types | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
|---|---|---|---|---|---|---|---|---|---|
En |
Origin |
Physical |
Politics |
Profanity |
Age |
Gender |
Race |
Religion |
Not Hate Speech |
Kr |
출신차별 |
외모차별 |
정치성향차별 |
혐오욕설 |
연령차별 |
성차별 |
인종차별 |
종교차별 |
해당사항없음 |
document label
좌좀 홍어들이 일베보다 더 극혐이다 0,2
와 이거 완전 재앙이네. 깨끗한 나라 만든다면서 왜 이런 사건이 터지냐?? 2
몬생긴 여자인간들은 찌그러져있어라 확그냥 막그냥 1,5
오면 화염병 던진다 돼지새키야 1,3
수꼴틀딱시키들이 다 디져야 나라가 똑바로 될것같다..답이 없는 종자들ㅠ 2,3,4
ㅇㅇ? 양놈이건 깜씨건 뭔 아방가르드하네 0,6
OOO천지 개독교 새끼들아 다 착해져라! 3,7
다들 오지랖 좀...되게 할 짓 없어보여요 8
- huggingface에서 제공하는 transformer 라이브러리 사용
- 학습, 검증, 테스트 데이터 세트에서 데이터 준비
- tokenizing
- GPU setting
- Model setting
- Model training
- Evaluation
- Break down evaluation
- test
- 6가지 지표(Accuracy, F1-[macro, micro, weighted], AUC, Hamming Loss) 사용하여 평가
- precision: 정밀도, 모델이 양성으로 예측한 것 중 실제로 양성인 비율
- recall: 재현율, 실제 양성인 것 중 모델이 양성으로 예측한 비율
- f1-score: F1 점수, 정밀도와 재현율의 조화 평균
- support: 각 클래스에 속하는 실제 샘플 수
https://drive.google.com/file/d/1icgJ-LHUrP4aV3Mm3DVIFc8EdzjlmcFk/view?usp=drive_link
Copyright [2024] [박서은]
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
huggingface 참고
@inproceedings{lee-etal-2022-k,
title = "K-{MH}a{S}: A Multi-label Hate Speech Detection Dataset in {K}orean Online News Comment",
author = "Lee, Jean and
Lim, Taejun and
Lee, Heejun and
Jo, Bogeun and
Kim, Yangsok and
Yoon, Heegeun and
Han, Soyeon Caren",
booktitle = "Proceedings of the 29th International Conference on Computational Linguistics",
month = oct,
year = "2022",
address = "Gyeongju, Republic of Korea",
publisher = "International Committee on Computational Linguistics",
url = "https://aclanthology.org/2022.coling-1.311",
pages = "3530--3538",
abstract = "Online hate speech detection has become an important issue due to the growth of online content, but resources in languages other than English are extremely limited. We introduce K-MHaS, a new multi-label dataset for hate speech detection that effectively handles Korean language patterns. The dataset consists of 109k utterances from news comments and provides a multi-label classification using 1 to 4 labels, and handles subjectivity and intersectionality. We evaluate strong baselines on K-MHaS. KR-BERT with a sub-character tokenizer outperforms others, recognizing decomposed characters in each hate speech class.",
}


