Downloads · 30 days
9
3% of all-time downloads
Tomhuu/ethical-machine-finetuned-BERT
ethical-machine-finetuned-BERT is a text classification model from Tomhuu. Use it when you need a label for a piece of text. It is set up for transformers. The card lists the license as mit.
Fine-tuning BERT-based classifier to identify idealized cultural behavior through GPT-generated data. The model will be able to learn and identify whether an input aligns with Shannon Vallor’s 12 technomoral values. T…
Downloads · 30 days
9
3% of all-time downloads
All-time downloads
338
Public
Parameters
109M
438 MB on disk
Likes
1
Public
Click a slice to open those files.
.safetensors438 MB · 100%
From the Hugging Face model README
Fine-tuning BERT-based classifier to identify idealized cultural behavior through GPT-generated data. The model will be able to learn and identify whether an input aligns with Shannon Vallor’s 12 technomoral values. The primary objective of the model will be giving out a yes or no response of whether an input is a technomoral value. If this is achieved, the next step would be classifying which of the 12 technomoral values that the input would be grouped to.
Model Input: The inputs to the model will be short, tweet-styled descriptions of one’s action.
Model Output: The model would classify the action and determine whether this action is ethical.
Training dataset: The training dataset will be generated solely by Chat GPT 3.5 (or other alternative models). The dataset would be first manually reviewed to ensure that the labeling is correct and accurate. The expected size of the training dataset would be around ~1000 individual inputs labeled.
Chat GPT would be given a specific prompt and persona so that it would give examples of actions that fit in one of the technomoral values. (Acceptable behavior) Then, the model would be asked to give a counter-example to the previous example. (Unacceptable behavior) Chat GPT would give its initial labels to the two, and such classification will then be re-examined by a human to ensure its accuracy. The data will then be cleaned and fed into the untrained network for the pre-training process. The training goal would be classifying between acceptable behavior and unacceptable behavior through the 12 technomoral values.
License: mit