agri-stocks-classifier / report.json
lgsilvaesilva's picture
Upload folder using huggingface_hub
6a90eb9 verified
Raw
History Blame Contribute Delete
37.1 kB
{
"created_at": "2026-06-01T11:29:07.060277+00:00",
"config": {
"hf_dataset": "faodl/amis-agri-stocks",
"hf_subset": null,
"hf_revision": "main",
"train_split": "train",
"validation_split": "validation",
"test_split": "test",
"text_col": "chunk_text",
"label_col": "label",
"group_col": "id",
"id_col": "chunk_id",
"model_name": "FacebookAI/xlm-roberta-base",
"output_dir": "/content/agri-stocks-classifier",
"max_length": 256,
"learning_rate": 2e-05,
"weight_decay": 0.01,
"num_train_epochs": 5.0,
"per_device_train_batch_size": 16,
"per_device_eval_batch_size": 32,
"gradient_accumulation_steps": 1,
"warmup_ratio": 0.1,
"early_stopping_patience": 2,
"seed": 42,
"metric_for_best_model": "f1",
"skip_transformer": false,
"skip_baselines": false,
"baseline_models": [
"logistic",
"xgboost",
"embedding-logistic",
"embedding-svm",
"embedding-lightgbm"
],
"tfidf_max_features": 50000,
"embedding_model_name": "sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2",
"embedding_batch_size": 64,
"positive_label_name": "RELEVANT",
"negative_label_name": "NOT_RELEVANT",
"push_to_hub": false,
"hub_model_id": null,
"hub_private_repo": false
},
"dataset_summary": {
"train": {
"rows": 4861,
"labels": {
"0": 4443,
"1": 418
},
"unique_groups": 2257,
"text_length_mean": 702.1693067270108,
"text_length_median": 795.0
},
"validation": {
"rows": 1012,
"labels": {
"0": 932,
"1": 80
},
"unique_groups": 484,
"text_length_mean": 700.1729249011858,
"text_length_median": 795.0
},
"test": {
"rows": 1093,
"labels": {
"0": 1010,
"1": 83
},
"unique_groups": 484,
"text_length_mean": 700.9304666056724,
"text_length_median": 795.0
}
},
"results": [
{
"model_type": "logistic_tfidf",
"model_name": "logistic",
"artifact_dir": "/content/agri-stocks-classifier/baselines/logistic",
"artifact_file": "/content/agri-stocks-classifier/baselines/logistic/logistic_tfidf.joblib",
"validation_best_threshold": {
"threshold": 0.5010624169025889,
"f1": 0.6909090909090909,
"precision": 0.6705882352941176,
"recall": 0.7125
},
"validation_default_0_5": {
"threshold": 0.5,
"accuracy": 0.9496047430830039,
"precision": 0.6705882352941176,
"recall": 0.7125,
"f1": 0.6909090909090909,
"confusion_matrix": [
[
904,
28
],
[
23,
57
]
],
"classification_report": {
"NOT_RELEVANT": {
"precision": 0.9751887810140237,
"recall": 0.9699570815450643,
"f1-score": 0.9725658956428187,
"support": 932.0
},
"RELEVANT": {
"precision": 0.6705882352941176,
"recall": 0.7125,
"f1-score": 0.6909090909090909,
"support": 80.0
},
"accuracy": 0.9496047430830039,
"macro avg": {
"precision": 0.8228885081540707,
"recall": 0.8412285407725322,
"f1-score": 0.8317374932759548,
"support": 1012.0
},
"weighted avg": {
"precision": 0.951109686490711,
"recall": 0.9496047430830039,
"f1-score": 0.9503005355848165,
"support": 1012.0
}
},
"roc_auc": 0.925630364806867,
"average_precision": 0.7184201888963656
},
"validation_optimal_threshold": {
"threshold": 0.5010624169025889,
"accuracy": 0.9496047430830039,
"precision": 0.6705882352941176,
"recall": 0.7125,
"f1": 0.6909090909090909,
"confusion_matrix": [
[
904,
28
],
[
23,
57
]
],
"classification_report": {
"NOT_RELEVANT": {
"precision": 0.9751887810140237,
"recall": 0.9699570815450643,
"f1-score": 0.9725658956428187,
"support": 932.0
},
"RELEVANT": {
"precision": 0.6705882352941176,
"recall": 0.7125,
"f1-score": 0.6909090909090909,
"support": 80.0
},
"accuracy": 0.9496047430830039,
"macro avg": {
"precision": 0.8228885081540707,
"recall": 0.8412285407725322,
"f1-score": 0.8317374932759548,
"support": 1012.0
},
"weighted avg": {
"precision": 0.951109686490711,
"recall": 0.9496047430830039,
"f1-score": 0.9503005355848165,
"support": 1012.0
}
},
"roc_auc": 0.925630364806867,
"average_precision": 0.7184201888963656
},
"test_default_0_5": {
"threshold": 0.5,
"accuracy": 0.9515096065873742,
"precision": 0.6785714285714286,
"recall": 0.6867469879518072,
"f1": 0.6826347305389222,
"confusion_matrix": [
[
983,
27
],
[
26,
57
]
],
"classification_report": {
"NOT_RELEVANT": {
"precision": 0.9742319127849356,
"recall": 0.9732673267326732,
"f1-score": 0.9737493808816245,
"support": 1010.0
},
"RELEVANT": {
"precision": 0.6785714285714286,
"recall": 0.6867469879518072,
"f1-score": 0.6826347305389222,
"support": 83.0
},
"accuracy": 0.9515096065873742,
"macro avg": {
"precision": 0.826401670678182,
"recall": 0.8300071573422403,
"f1-score": 0.8281920557102733,
"support": 1093.0
},
"weighted avg": {
"precision": 0.9517801102325834,
"recall": 0.9515096065873742,
"f1-score": 0.9516427788885373,
"support": 1093.0
}
},
"roc_auc": 0.8897053560777763,
"average_precision": 0.7125534809856817
},
"test_optimal_threshold": {
"threshold": 0.5010624169025889,
"accuracy": 0.9515096065873742,
"precision": 0.6785714285714286,
"recall": 0.6867469879518072,
"f1": 0.6826347305389222,
"confusion_matrix": [
[
983,
27
],
[
26,
57
]
],
"classification_report": {
"NOT_RELEVANT": {
"precision": 0.9742319127849356,
"recall": 0.9732673267326732,
"f1-score": 0.9737493808816245,
"support": 1010.0
},
"RELEVANT": {
"precision": 0.6785714285714286,
"recall": 0.6867469879518072,
"f1-score": 0.6826347305389222,
"support": 83.0
},
"accuracy": 0.9515096065873742,
"macro avg": {
"precision": 0.826401670678182,
"recall": 0.8300071573422403,
"f1-score": 0.8281920557102733,
"support": 1093.0
},
"weighted avg": {
"precision": 0.9517801102325834,
"recall": 0.9515096065873742,
"f1-score": 0.9516427788885373,
"support": 1093.0
}
},
"roc_auc": 0.8897053560777763,
"average_precision": 0.7125534809856817
}
},
{
"model_type": "xgboost_tfidf",
"model_name": "xgboost",
"artifact_dir": "/content/agri-stocks-classifier/baselines/xgboost",
"artifact_file": "/content/agri-stocks-classifier/baselines/xgboost/xgboost_tfidf.joblib",
"validation_best_threshold": {
"threshold": 0.11745350062847137,
"f1": 0.7045454545454546,
"precision": 0.6458333333333334,
"recall": 0.775
},
"validation_default_0_5": {
"threshold": 0.5,
"accuracy": 0.9545454545454546,
"precision": 0.8541666666666666,
"recall": 0.5125,
"f1": 0.640625,
"confusion_matrix": [
[
925,
7
],
[
39,
41
]
],
"classification_report": {
"NOT_RELEVANT": {
"precision": 0.9595435684647303,
"recall": 0.9924892703862661,
"f1-score": 0.9757383966244726,
"support": 932.0
},
"RELEVANT": {
"precision": 0.8541666666666666,
"recall": 0.5125,
"f1-score": 0.640625,
"support": 80.0
},
"accuracy": 0.9545454545454546,
"macro avg": {
"precision": 0.9068551175656985,
"recall": 0.752494635193133,
"f1-score": 0.8081816983122363,
"support": 1012.0
},
"weighted avg": {
"precision": 0.9512133785992708,
"recall": 0.9545454545454546,
"f1-score": 0.9492472190257001,
"support": 1012.0
}
},
"roc_auc": 0.9551636266094421,
"average_precision": 0.7709910168777547
},
"validation_optimal_threshold": {
"threshold": 0.11745350062847137,
"accuracy": 0.9486166007905138,
"precision": 0.6458333333333334,
"recall": 0.775,
"f1": 0.7045454545454546,
"confusion_matrix": [
[
898,
34
],
[
18,
62
]
],
"classification_report": {
"NOT_RELEVANT": {
"precision": 0.980349344978166,
"recall": 0.9635193133047211,
"f1-score": 0.9718614718614719,
"support": 932.0
},
"RELEVANT": {
"precision": 0.6458333333333334,
"recall": 0.775,
"f1-score": 0.7045454545454546,
"support": 80.0
},
"accuracy": 0.9486166007905138,
"macro avg": {
"precision": 0.8130913391557497,
"recall": 0.8692596566523605,
"f1-score": 0.8382034632034632,
"support": 1012.0
},
"weighted avg": {
"precision": 0.9539053914884558,
"recall": 0.9486166007905138,
"f1-score": 0.9507297708878737,
"support": 1012.0
}
},
"roc_auc": 0.9551636266094421,
"average_precision": 0.7709910168777547
},
"test_default_0_5": {
"threshold": 0.5,
"accuracy": 0.9579139981701739,
"precision": 0.8032786885245902,
"recall": 0.5903614457831325,
"f1": 0.6805555555555556,
"confusion_matrix": [
[
998,
12
],
[
34,
49
]
],
"classification_report": {
"NOT_RELEVANT": {
"precision": 0.9670542635658915,
"recall": 0.9881188118811881,
"f1-score": 0.9774730656219393,
"support": 1010.0
},
"RELEVANT": {
"precision": 0.8032786885245902,
"recall": 0.5903614457831325,
"f1-score": 0.6805555555555556,
"support": 83.0
},
"accuracy": 0.9579139981701739,
"macro avg": {
"precision": 0.8851664760452409,
"recall": 0.7892401288321603,
"f1-score": 0.8290143105887474,
"support": 1093.0
},
"weighted avg": {
"precision": 0.9546175090110626,
"recall": 0.9579139981701739,
"f1-score": 0.9549258073094874,
"support": 1093.0
}
},
"roc_auc": 0.9135393057378026,
"average_precision": 0.6998849947257223
},
"test_optimal_threshold": {
"threshold": 0.11745350062847137,
"accuracy": 0.9268069533394327,
"precision": 0.514018691588785,
"recall": 0.6626506024096386,
"f1": 0.5789473684210527,
"confusion_matrix": [
[
958,
52
],
[
28,
55
]
],
"classification_report": {
"NOT_RELEVANT": {
"precision": 0.9716024340770791,
"recall": 0.9485148514851485,
"f1-score": 0.9599198396793587,
"support": 1010.0
},
"RELEVANT": {
"precision": 0.514018691588785,
"recall": 0.6626506024096386,
"f1-score": 0.5789473684210527,
"support": 83.0
},
"accuracy": 0.9268069533394327,
"macro avg": {
"precision": 0.742810562832932,
"recall": 0.8055827269473935,
"f1-score": 0.7694336040502057,
"support": 1093.0
},
"weighted avg": {
"precision": 0.9368545378039516,
"recall": 0.9268069533394327,
"f1-score": 0.9309896337192128,
"support": 1093.0
}
},
"roc_auc": 0.9135393057378026,
"average_precision": 0.6998849947257223
}
},
{
"model_type": "embedding-logistic_sentence_embeddings",
"model_name": "logistic",
"embedding_model_name": "sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2",
"artifact_dir": "/content/agri-stocks-classifier/baselines/embedding-logistic",
"artifact_file": "/content/agri-stocks-classifier/baselines/embedding-logistic/embedding-logistic.joblib",
"validation_best_threshold": {
"threshold": 0.7555613103132534,
"f1": 0.6524064171122994,
"precision": 0.5700934579439252,
"recall": 0.7625
},
"validation_default_0_5": {
"threshold": 0.5,
"accuracy": 0.883399209486166,
"precision": 0.3956043956043956,
"recall": 0.9,
"f1": 0.549618320610687,
"confusion_matrix": [
[
822,
110
],
[
8,
72
]
],
"classification_report": {
"NOT_RELEVANT": {
"precision": 0.9903614457831326,
"recall": 0.8819742489270386,
"f1-score": 0.9330306469920545,
"support": 932.0
},
"RELEVANT": {
"precision": 0.3956043956043956,
"recall": 0.9,
"f1-score": 0.549618320610687,
"support": 80.0
},
"accuracy": 0.883399209486166,
"macro avg": {
"precision": 0.6929829206937641,
"recall": 0.8909871244635192,
"f1-score": 0.7413244838013708,
"support": 1012.0
},
"weighted avg": {
"precision": 0.9433450781800704,
"recall": 0.883399209486166,
"f1-score": 0.9027213721792982,
"support": 1012.0
}
},
"roc_auc": 0.9316925965665236,
"average_precision": 0.6410874236902463
},
"validation_optimal_threshold": {
"threshold": 0.7555613103132534,
"accuracy": 0.9357707509881423,
"precision": 0.5700934579439252,
"recall": 0.7625,
"f1": 0.6524064171122995,
"confusion_matrix": [
[
886,
46
],
[
19,
61
]
],
"classification_report": {
"NOT_RELEVANT": {
"precision": 0.9790055248618784,
"recall": 0.9506437768240343,
"f1-score": 0.9646162221012521,
"support": 932.0
},
"RELEVANT": {
"precision": 0.5700934579439252,
"recall": 0.7625,
"f1-score": 0.6524064171122995,
"support": 80.0
},
"accuracy": 0.9357707509881423,
"macro avg": {
"precision": 0.7745494914029019,
"recall": 0.8565718884120171,
"f1-score": 0.8085113196067758,
"support": 1012.0
},
"weighted avg": {
"precision": 0.946680460283384,
"recall": 0.9357707509881423,
"f1-score": 0.939935605106078,
"support": 1012.0
}
},
"roc_auc": 0.9316925965665236,
"average_precision": 0.6410874236902463
},
"test_default_0_5": {
"threshold": 0.5,
"accuracy": 0.8728270814272644,
"precision": 0.35858585858585856,
"recall": 0.8554216867469879,
"f1": 0.505338078291815,
"confusion_matrix": [
[
883,
127
],
[
12,
71
]
],
"classification_report": {
"NOT_RELEVANT": {
"precision": 0.9865921787709497,
"recall": 0.8742574257425743,
"f1-score": 0.9270341207349081,
"support": 1010.0
},
"RELEVANT": {
"precision": 0.35858585858585856,
"recall": 0.8554216867469879,
"f1-score": 0.505338078291815,
"support": 83.0
},
"accuracy": 0.8728270814272644,
"macro avg": {
"precision": 0.6725890186784041,
"recall": 0.864839556244781,
"f1-score": 0.7161860995133615,
"support": 1093.0
},
"weighted avg": {
"precision": 0.9389027692783948,
"recall": 0.8728270814272644,
"f1-score": 0.8950114569446275,
"support": 1093.0
}
},
"roc_auc": 0.9506262674460217,
"average_precision": 0.6263726772622044
},
"test_optimal_threshold": {
"threshold": 0.7555613103132534,
"accuracy": 0.9277218664226898,
"precision": 0.5158730158730159,
"recall": 0.7831325301204819,
"f1": 0.6220095693779905,
"confusion_matrix": [
[
949,
61
],
[
18,
65
]
],
"classification_report": {
"NOT_RELEVANT": {
"precision": 0.9813857290589452,
"recall": 0.9396039603960396,
"f1-score": 0.9600404653515427,
"support": 1010.0
},
"RELEVANT": {
"precision": 0.5158730158730159,
"recall": 0.7831325301204819,
"f1-score": 0.6220095693779905,
"support": 83.0
},
"accuracy": 0.9277218664226898,
"macro avg": {
"precision": 0.7486293724659805,
"recall": 0.8613682452582607,
"f1-score": 0.7910250173647666,
"support": 1093.0
},
"weighted avg": {
"precision": 0.9460357243064912,
"recall": 0.9277218664226898,
"f1-score": 0.9343711475420233,
"support": 1093.0
}
},
"roc_auc": 0.9506262674460217,
"average_precision": 0.6263726772622044
}
},
{
"model_type": "embedding-svm_sentence_embeddings",
"model_name": "svm",
"embedding_model_name": "sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2",
"artifact_dir": "/content/agri-stocks-classifier/baselines/embedding-svm",
"artifact_file": "/content/agri-stocks-classifier/baselines/embedding-svm/embedding-svm.joblib",
"validation_best_threshold": {
"threshold": 0.33242082980304466,
"f1": 0.6432748538011696,
"precision": 0.6043956043956044,
"recall": 0.6875
},
"validation_default_0_5": {
"threshold": 0.5,
"accuracy": 0.9397233201581028,
"precision": 0.7317073170731707,
"recall": 0.375,
"f1": 0.49586776859504134,
"confusion_matrix": [
[
921,
11
],
[
50,
30
]
],
"classification_report": {
"NOT_RELEVANT": {
"precision": 0.9485066941297632,
"recall": 0.9881974248927039,
"f1-score": 0.9679453494482396,
"support": 932.0
},
"RELEVANT": {
"precision": 0.7317073170731707,
"recall": 0.375,
"f1-score": 0.49586776859504134,
"support": 80.0
},
"accuracy": 0.9397233201581028,
"macro avg": {
"precision": 0.840107005601467,
"recall": 0.681598712446352,
"f1-score": 0.7319065590216405,
"support": 1012.0
},
"weighted avg": {
"precision": 0.9313684034533526,
"recall": 0.9397233201581028,
"f1-score": 0.9306269636100422,
"support": 1012.0
}
},
"roc_auc": 0.9256571888412017,
"average_precision": 0.6520000120291143
},
"validation_optimal_threshold": {
"threshold": 0.33242082980304466,
"accuracy": 0.9397233201581028,
"precision": 0.6043956043956044,
"recall": 0.6875,
"f1": 0.6432748538011696,
"confusion_matrix": [
[
896,
36
],
[
25,
55
]
],
"classification_report": {
"NOT_RELEVANT": {
"precision": 0.9728555917480999,
"recall": 0.9613733905579399,
"f1-score": 0.9670804101457097,
"support": 932.0
},
"RELEVANT": {
"precision": 0.6043956043956044,
"recall": 0.6875,
"f1-score": 0.6432748538011696,
"support": 80.0
},
"accuracy": 0.9397233201581028,
"macro avg": {
"precision": 0.7886255980718522,
"recall": 0.8244366952789699,
"f1-score": 0.8051776319734396,
"support": 1012.0
},
"weighted avg": {
"precision": 0.9437283200206298,
"recall": 0.9397233201581028,
"f1-score": 0.9414831329643231,
"support": 1012.0
}
},
"roc_auc": 0.9256571888412017,
"average_precision": 0.6520000120291143
},
"test_default_0_5": {
"threshold": 0.5,
"accuracy": 0.9524245196706312,
"precision": 0.7719298245614035,
"recall": 0.5301204819277109,
"f1": 0.6285714285714286,
"confusion_matrix": [
[
997,
13
],
[
39,
44
]
],
"classification_report": {
"NOT_RELEVANT": {
"precision": 0.9623552123552124,
"recall": 0.9871287128712871,
"f1-score": 0.9745845552297165,
"support": 1010.0
},
"RELEVANT": {
"precision": 0.7719298245614035,
"recall": 0.5301204819277109,
"f1-score": 0.6285714285714286,
"support": 83.0
},
"accuracy": 0.9524245196706312,
"macro avg": {
"precision": 0.8671425184583079,
"recall": 0.758624597399499,
"f1-score": 0.8015779919005726,
"support": 1093.0
},
"weighted avg": {
"precision": 0.9478947300250329,
"recall": 0.9524245196706312,
"f1-score": 0.9483090844953725,
"support": 1093.0
}
},
"roc_auc": 0.9496123106286533,
"average_precision": 0.646339244090901
},
"test_optimal_threshold": {
"threshold": 0.33242082980304466,
"accuracy": 0.938700823421775,
"precision": 0.5784313725490197,
"recall": 0.7108433734939759,
"f1": 0.6378378378378379,
"confusion_matrix": [
[
967,
43
],
[
24,
59
]
],
"classification_report": {
"NOT_RELEVANT": {
"precision": 0.9757820383451059,
"recall": 0.9574257425742574,
"f1-score": 0.9665167416291854,
"support": 1010.0
},
"RELEVANT": {
"precision": 0.5784313725490197,
"recall": 0.7108433734939759,
"f1-score": 0.6378378378378379,
"support": 83.0
},
"accuracy": 0.938700823421775,
"macro avg": {
"precision": 0.7771067054470628,
"recall": 0.8341345580341166,
"f1-score": 0.8021772897335117,
"support": 1093.0
},
"weighted avg": {
"precision": 0.9456081085545522,
"recall": 0.938700823421775,
"f1-score": 0.9415575933998334,
"support": 1093.0
}
},
"roc_auc": 0.9496123106286533,
"average_precision": 0.646339244090901
}
},
{
"model_type": "embedding-lightgbm_sentence_embeddings",
"model_name": "lightgbm",
"embedding_model_name": "sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2",
"artifact_dir": "/content/agri-stocks-classifier/baselines/embedding-lightgbm",
"artifact_file": "/content/agri-stocks-classifier/baselines/embedding-lightgbm/embedding-lightgbm.joblib",
"validation_best_threshold": {
"threshold": 0.21438188481859805,
"f1": 0.6538461538461537,
"precision": 0.6710526315789473,
"recall": 0.6375
},
"validation_default_0_5": {
"threshold": 0.5,
"accuracy": 0.9446640316205533,
"precision": 0.7068965517241379,
"recall": 0.5125,
"f1": 0.5942028985507246,
"confusion_matrix": [
[
915,
17
],
[
39,
41
]
],
"classification_report": {
"NOT_RELEVANT": {
"precision": 0.9591194968553459,
"recall": 0.9817596566523605,
"f1-score": 0.9703075291622482,
"support": 932.0
},
"RELEVANT": {
"precision": 0.7068965517241379,
"recall": 0.5125,
"f1-score": 0.5942028985507246,
"support": 80.0
},
"accuracy": 0.9446640316205533,
"macro avg": {
"precision": 0.833008024289742,
"recall": 0.7471298283261802,
"f1-score": 0.7822552138564864,
"support": 1012.0
},
"weighted avg": {
"precision": 0.939180924117701,
"recall": 0.9446640316205533,
"f1-score": 0.9405759378095586,
"support": 1012.0
}
},
"roc_auc": 0.9398202789699571,
"average_precision": 0.6730121234353285
},
"validation_optimal_threshold": {
"threshold": 0.21438188481859805,
"accuracy": 0.9466403162055336,
"precision": 0.6710526315789473,
"recall": 0.6375,
"f1": 0.6538461538461539,
"confusion_matrix": [
[
907,
25
],
[
29,
51
]
],
"classification_report": {
"NOT_RELEVANT": {
"precision": 0.969017094017094,
"recall": 0.973175965665236,
"f1-score": 0.9710920770877944,
"support": 932.0
},
"RELEVANT": {
"precision": 0.6710526315789473,
"recall": 0.6375,
"f1-score": 0.6538461538461539,
"support": 80.0
},
"accuracy": 0.9466403162055336,
"macro avg": {
"precision": 0.8200348627980207,
"recall": 0.8053379828326179,
"f1-score": 0.8124691154669741,
"support": 1012.0
},
"weighted avg": {
"precision": 0.9454625910575568,
"recall": 0.9466403162055336,
"f1-score": 0.9460133479777832,
"support": 1012.0
}
},
"roc_auc": 0.9398202789699571,
"average_precision": 0.6730121234353285
},
"test_default_0_5": {
"threshold": 0.5,
"accuracy": 0.9542543458371455,
"precision": 0.7391304347826086,
"recall": 0.6144578313253012,
"f1": 0.6710526315789473,
"confusion_matrix": [
[
992,
18
],
[
32,
51
]
],
"classification_report": {
"NOT_RELEVANT": {
"precision": 0.96875,
"recall": 0.9821782178217822,
"f1-score": 0.9754178957718781,
"support": 1010.0
},
"RELEVANT": {
"precision": 0.7391304347826086,
"recall": 0.6144578313253012,
"f1-score": 0.6710526315789473,
"support": 83.0
},
"accuracy": 0.9542543458371455,
"macro avg": {
"precision": 0.8539402173913043,
"recall": 0.7983180245735417,
"f1-score": 0.8232352636754128,
"support": 1093.0
},
"weighted avg": {
"precision": 0.9513131986156967,
"recall": 0.9542543458371455,
"f1-score": 0.9523050715010516,
"support": 1093.0
}
},
"roc_auc": 0.9443755218895383,
"average_precision": 0.714891639319723
},
"test_optimal_threshold": {
"threshold": 0.21438188481859805,
"accuracy": 0.9478499542543458,
"precision": 0.6710526315789473,
"recall": 0.6144578313253012,
"f1": 0.6415094339622641,
"confusion_matrix": [
[
985,
25
],
[
32,
51
]
],
"classification_report": {
"NOT_RELEVANT": {
"precision": 0.9685349065880039,
"recall": 0.9752475247524752,
"f1-score": 0.9718796250616675,
"support": 1010.0
},
"RELEVANT": {
"precision": 0.6710526315789473,
"recall": 0.6144578313253012,
"f1-score": 0.6415094339622641,
"support": 83.0
},
"accuracy": 0.9478499542543458,
"macro avg": {
"precision": 0.8197937690834756,
"recall": 0.7948526780388883,
"f1-score": 0.8066945295119659,
"support": 1093.0
},
"weighted avg": {
"precision": 0.9459447612762457,
"recall": 0.9478499542543458,
"f1-score": 0.9467920442188035,
"support": 1093.0
}
},
"roc_auc": 0.9443755218895383,
"average_precision": 0.714891639319723
}
},
{
"model_type": "transformer",
"model_name": "FacebookAI/xlm-roberta-base",
"artifact_dir": "/content/agri-stocks-classifier/transformer",
"validation_best_threshold": {
"threshold": 0.9784466028213501,
"f1": 0.7919463087248322,
"precision": 0.855072463768116,
"recall": 0.7375
},
"validation_default_0_5": {
"threshold": 0.5,
"accuracy": 0.9654150197628458,
"precision": 0.7777777777777778,
"recall": 0.7875,
"f1": 0.782608695652174,
"confusion_matrix": [
[
914,
18
],
[
17,
63
]
],
"classification_report": {
"NOT_RELEVANT": {
"precision": 0.9817400644468314,
"recall": 0.98068669527897,
"f1-score": 0.9812130971551262,
"support": 932.0
},
"RELEVANT": {
"precision": 0.7777777777777778,
"recall": 0.7875,
"f1-score": 0.782608695652174,
"support": 80.0
},
"accuracy": 0.9654150197628458,
"macro avg": {
"precision": 0.8797589211123046,
"recall": 0.884093347639485,
"f1-score": 0.8819108964036501,
"support": 1012.0
},
"weighted avg": {
"precision": 0.9656165635243765,
"recall": 0.9654150197628458,
"f1-score": 0.9655131444671458,
"support": 1012.0
}
},
"roc_auc": 0.9676032725321888,
"average_precision": 0.850876493292343
},
"validation_optimal_threshold": {
"threshold": 0.9784466028213501,
"accuracy": 0.9693675889328063,
"precision": 0.855072463768116,
"recall": 0.7375,
"f1": 0.7919463087248322,
"confusion_matrix": [
[
922,
10
],
[
21,
59
]
],
"classification_report": {
"NOT_RELEVANT": {
"precision": 0.9777306468716861,
"recall": 0.9892703862660944,
"f1-score": 0.9834666666666667,
"support": 932.0
},
"RELEVANT": {
"precision": 0.855072463768116,
"recall": 0.7375,
"f1-score": 0.7919463087248322,
"support": 80.0
},
"accuracy": 0.9693675889328063,
"macro avg": {
"precision": 0.916401555319901,
"recall": 0.8633851931330472,
"f1-score": 0.8877064876957494,
"support": 1012.0
},
"weighted avg": {
"precision": 0.9680343478121153,
"recall": 0.9693675889328063,
"f1-score": 0.9683267174222528,
"support": 1012.0
}
},
"roc_auc": 0.9676032725321888,
"average_precision": 0.850876493292343
},
"test_default_0_5": {
"threshold": 0.5,
"accuracy": 0.9487648673376029,
"precision": 0.6363636363636364,
"recall": 0.7590361445783133,
"f1": 0.6923076923076923,
"confusion_matrix": [
[
974,
36
],
[
20,
63
]
],
"classification_report": {
"NOT_RELEVANT": {
"precision": 0.9798792756539235,
"recall": 0.9643564356435643,
"f1-score": 0.9720558882235529,
"support": 1010.0
},
"RELEVANT": {
"precision": 0.6363636363636364,
"recall": 0.7590361445783133,
"f1-score": 0.6923076923076923,
"support": 83.0
},
"accuracy": 0.9487648673376029,
"macro avg": {
"precision": 0.8081214560087799,
"recall": 0.8616962901109388,
"f1-score": 0.8321817902656226,
"support": 1093.0
},
"weighted avg": {
"precision": 0.9537934585806447,
"recall": 0.9487648673376029,
"f1-score": 0.9508124296132908,
"support": 1093.0
}
},
"roc_auc": 0.9583383037098891,
"average_precision": 0.7827482401557215
},
"test_optimal_threshold": {
"threshold": 0.9784466028213501,
"accuracy": 0.958828911253431,
"precision": 0.7435897435897436,
"recall": 0.6987951807228916,
"f1": 0.7204968944099379,
"confusion_matrix": [
[
990,
20
],
[
25,
58
]
],
"classification_report": {
"NOT_RELEVANT": {
"precision": 0.9753694581280788,
"recall": 0.9801980198019802,
"f1-score": 0.9777777777777777,
"support": 1010.0
},
"RELEVANT": {
"precision": 0.7435897435897436,
"recall": 0.6987951807228916,
"f1-score": 0.7204968944099379,
"support": 83.0
},
"accuracy": 0.958828911253431,
"macro avg": {
"precision": 0.8594796008589112,
"recall": 0.8394966002624359,
"f1-score": 0.8491373360938579,
"support": 1093.0
},
"weighted avg": {
"precision": 0.9577686197871074,
"recall": 0.958828911253431,
"f1-score": 0.9582404371377681,
"support": 1093.0
}
},
"roc_auc": 0.9583383037098891,
"average_precision": 0.7827482401557215
}
}
]
}