Here we include the evaluation results of our model run with different features and parameters.
Summary contains an overview of all experiments.
Model | LR | Feature(s) | Tokenization | Epochs | Conv | Macro F |
---|---|---|---|---|---|---|
Baseline | 0.1 | binary | Basic (split by space / punct) | 150 | 0.8 | 0.382 |
Baseline | 0.1 | count | Basic | 150 | 0.78 | 0.412 |
Baseline | 0.1 | frequency | Basic | 150 | 0.57 | 0.436 |
+Shuffle | 0.1 | frequency | Basic | 150 | 0.56 | 0.412 |
+Avg | 0.1 | frequency | Basic | 150 | 0.57 | 0.509 |
+Shuffle, +Avg | 0.1 | frequency | Basic | 150 | 0.56 | 0.52 |
+Shuffle, +Avg | 0.3 | frequency | Basic | 150 | 0.56 | 0.521 |
+Shuffle, +Avg | 0.5 | frequency | Basic | 150 | 0.56 | 0.521 |
+Shuffle, +Avg | 1.0 | frequency | Basic | 150 | 0.56 | 0.521 |
+Shuffle, +Avg | 0.3 | frequency | replace_emojis | 150 | 0.55 | 0.511 |
+Shuffle, +Avg | 0.3 | frequency | replace_num | 150 | 0.56 | 0.52 |
+Shuffle, +Avg | 0.3 | frequency | replace_emojis, replace_num | 150 | 0.55 | 0.51 |
+Shuffle, +Avg | 0.3 | frequency | remove_stopw | 150 | 0.52 | 0.47 |
+Shuffle, +Avg | 0.3 | frequency | remove_punc | 150 | 0.56 | 0.518 |
+Shuffle, +Avg | 0.3 | frequency | lowercase | 150 | 0.48 | 0.498 |
+Shuffle, +Avg | 0.3 | frequency | stem | 150 | 0.41 | 0.455 |
+Shuffle, +Avg | 0.3 | frequency | all params | 150 | 0.34 | 0.387 |
Baseline | 0.1 | tf-idf | Basic | 150 | 0.79 | 0.401 |
+Avg | 0.3 | tf-idf | Basic | 150 | 0.79 | 0.467 |
+Shuffle, +Avg | 0.3 | tf-idf | Basic | 150 | 0.77 | 0.472 |
+Shuffle, +Avg | 0.3 | if-idf | replace_emojis, replace_num | 150 | 0.76 | 0.461 |
+Shuffle, +Avg | 0.3 | if-idf | all params | 150 | 0.43 | 0.376 |
Model | LR | Feature(s) | Tokenization | Epochs | Conv | Macro F |
---|---|---|---|---|---|---|
Baseline | 0.3 | Bigram: frequency | Basic | 150 | 0.97 | 0.545 |
Baseline | 0.3 | Bigram: tf-idf | Basic | 25 | 0.98 | 0.54 |
Model | LR | Feature(s) | Tokenization | Epochs | Conv | Macro F |
---|---|---|---|---|---|---|
Baseline | 0.3 | Unigram+Bigram: binary | Basic | 150 | 0.99 | 0.55 |
Baseline | 0.3 | Unigram+Bigram: count | Basic | 25 | 0.96 | 0.564 |
Baseline | 0.3 | Unigram+Bigram: tf_idf | Basic | 150 | 0.99 | 0.554 |
Baseline | 0.3 | Unigram+Bigram: frequency | Basic | 150 | 0.97 | 0.568 |
Baseline | 0.3 | Unigram+Bigram: frequency | Basic | 50 | 0.88 | 0.58 |
150th epoch results:
Conv Fmac Fmic supP supR disP disR feaP feaR sadP sadR joyP joyR angP angR
0.8 0.382 0.388 0.28 0.68 0.54 0.37 0.42 0.46 0.43 0.29 0.54 0.3 0.41 0.22
150th epoch results:
Conv Fmac Fmic supP supR disP disR feaP feaR sadP sadR joyP joyR angP angR
0.78 0.412 0.413 0.33 0.53 0.49 0.45 0.45 0.48 0.42 0.33 0.51 0.33 0.37 0.35
150th epoch results:
Conv Fmac Fmic supP supR disP disR feaP feaR sadP sadR joyP joyR angP angR
0.57 0.436 0.463 0.63 0.18 0.42 0.69 0.45 0.64 0.6 0.2 0.51 0.61 0.41 0.46
150th epoch results:
Conv Fmac Fmic supP supR disP disR feaP feaR sadP sadR joyP joyR angP angR
0.56 0.412 0.437 0.4 0.57 0.86 0.2 0.52 0.54 0.36 0.68 0.86 0.14 0.39 0.49
150th epoch results:
Conv Fmac Fmic supP supR disP disR feaP feaR sadP sadR joyP joyR angP angR
0.57 0.509 0.51 0.46 0.5 0.56 0.56 0.53 0.56 0.48 0.45 0.57 0.55 0.45 0.43
150th epoch results:
Conv Fmac Fmic supP supR disP disR feaP feaR sadP sadR joyP joyR angP angR
0.56 0.52 0.521 0.47 0.51 0.57 0.58 0.55 0.58 0.5 0.46 0.57 0.56 0.47 0.44
150th epoch results:
Conv Fmac Fmic supP supR disP disR feaP feaR sadP sadR joyP joyR angP angR
0.56 0.521 0.522 0.47 0.51 0.57 0.58 0.55 0.58 0.5 0.46 0.57 0.56 0.47 0.44
150th epoch results
Conv Fmac Fmic supP supR disP disR feaP feaR sadP sadR joyP joyR angP angR
0.56 0.521 0.522 0.47 0.51 0.57 0.58 0.55 0.58 0.5 0.46 0.57 0.56 0.47 0.44
150th epoch results
Conv Fmac Fmic supP supR disP disR feaP feaR sadP sadR joyP joyR angP angR
0.56 0.521 0.522 0.48 0.51 0.57 0.58 0.55 0.58 0.5 0.46 0.57 0.56 0.47 0.44
Learning rate 0.3
Emoticons and emojis are replaced by a lexical entity (e.g. ":)" -> "smile")
150th epoch results:
Conv Fmac Fmic supP supR disP disR feaP feaR sadP sadR joyP joyR angP angR
0.55 0.511 0.512 0.47 0.51 0.57 0.56 0.54 0.58 0.46 0.44 0.56 0.54 0.46 0.43
Numerical tokens are replaced by <NUM> tag
150th epoch results:
Conv Fmac Fmic supP supR disP disR feaP feaR sadP sadR joyP joyR angP angR
0.56 0.52 0.521 0.47 0.51 0.57 0.58 0.55 0.58 0.5 0.46 0.57 0.56 0.47 0.44
150th epoch results:
Conv Fmac Fmic supP supR disP disR feaP feaR sadP sadR joyP joyR angP angR
0.55 0.51 0.511 0.47 0.51 0.57 0.56 0.54 0.58 0.47 0.44 0.56 0.54 0.45 0.43
Remove punctuation during tokenization
150th epoch results:
Conv Fmac Fmic supP supR disP disR feaP feaR sadP sadR joyP joyR angP angR
0.56 0.518 0.519 0.47 0.51 0.57 0.58 0.54 0.58 0.5 0.45 0.57 0.55 0.46 0.44
Remove stopwords
150th epoch results:
Conv Fmac Fmic supP supR disP disR feaP feaR sadP sadR joyP joyR angP angR
0.52 0.47 0.47 0.41 0.47 0.55 0.53 0.48 0.5 0.42 0.39 0.54 0.51 0.44 0.42
Stem tokens
150th epoch results:
Conv Fmac Fmic supP supR disP disR feaP feaR sadP sadR joyP joyR angP angR
0.41 0.455 0.457 0.4 0.48 0.49 0.49 0.48 0.52 0.44 0.39 0.52 0.53 0.41 0.32
150th epoch results:
Conv Fmac Fmic supP supR disP disR feaP feaR sadP sadR joyP joyR angP angR
0.48 0.498 0.499 0.44 0.51 0.56 0.54 0.52 0.56 0.46 0.43 0.56 0.54 0.45 0.41
150th epoch results:
Conv Fmac Fmic supP supR disP disR feaP feaR sadP sadR joyP joyR angP angR
0.34 0.387 0.39 0.32 0.46 0.48 0.4 0.43 0.44 0.36 0.26 0.42 0.46 0.36 0.31
150th epoch results:
Conv Fmac Fmic supP supR disP disR feaP feaR sadP sadR joyP joyR angP angR
0.79 0.401 0.411 0.31 0.63 0.41 0.59 0.54 0.36 0.43 0.38 0.61 0.29 0.45 0.2
150th epoch results:
Conv Fmac Fmic supP supR disP disR feaP feaR sadP sadR joyP joyR angP angR
0.79 0.467 0.467 0.42 0.44 0.52 0.52 0.51 0.51 0.43 0.43 0.53 0.5 0.4 0.39
150th epoch results:
Conv Fmac Fmic supP supR disP disR feaP feaR sadP sadR joyP joyR angP angR
0.77 0.472 0.473 0.42 0.44 0.53 0.53 0.51 0.52 0.44 0.43 0.53 0.51 0.41 0.4
150th epoch results:
Conv Fmac Fmic supP supR disP disR feaP feaR sadP sadR joyP joyR angP angR
0.43 0.376 0.378 0.3 0.43 0.45 0.42 0.43 0.41 0.34 0.26 0.42 0.43 0.34 0.3
150th epoch results:
Conv Fmac Fmic supP supR disP disR feaP feaR sadP sadR joyP joyR angP angR
0.76 0.461 0.462 0.42 0.42 0.52 0.53 0.5 0.53 0.41 0.42 0.51 0.5 0.41 0.38
150th epoch results:
Conv Fmac Fmic supP supR disP disR feaP feaR sadP sadR joyP joyR angP angR
0.97 0.545 0.547 0.54 0.53 0.55 0.61 0.58 0.6 0.5 0.53 0.58 0.58 0.53 0.43

150th epoch results:
Conv Fmac Fmic supP supR disP disR feaP feaR sadP sadR joyP joyR angP angR
0.99 0.55 0.55 0.53 0.54 0.58 0.59 0.6 0.6 0.52 0.51 0.6 0.58 0.48 0.48

150th epoch results:
Conv Fmac Fmic supP supR disP disR feaP feaR sadP sadR joyP joyR angP angR
0.99 0.554 0.557 0.56 0.52 0.57 0.62 0.55 0.66 0.52 0.54 0.61 0.58 0.54 0.42
25th epoch results:
Conv Fmac Fmic supP supR disP disR feaP feaR sadP sadR joyP joyR angP angR
0.98 0.54 0.542 0.56 0.51 0.56 0.6 0.57 0.6 0.49 0.53 0.57 0.58 0.51 0.43

25th epoch results:
Conv Fmac Fmic supP supR disP disR feaP feaR sadP sadR joyP joyR angP angR
0.96 0.564 0.565 0.53 0.56 0.61 0.6 0.6 0.62 0.54 0.52 0.61 0.6 0.5 0.5

50th epoch results:
Conv Fmac Fmic supP supR disP disR feaP feaR sadP sadR joyP joyR angP angR
0.88 0.579 0.581 0.56 0.57 0.6 0.63 0.59 0.64 0.56 0.54 0.62 0.62 0.54 0.48

50th epoch results:
Conv Fmac Fmic supP supR disP disR feaP feaR sadP sadR joyP joyR angP angR
0.88 0.58 0.582 0.56 0.57 0.6 0.63 0.59 0.64 0.56 0.55 0.62 0.62 0.55 0.48