Smart Binary E5-Math Model - MRR: 0.9526 (+0.0414), Hit@3: 1.0000 (+0.0000) - 2025-07-02
18d7e32
verified
| { | |
| "training_completed": true, | |
| "total_training_time": 1528.63378572464, | |
| "epochs_completed": 5, | |
| "best_loss": 0.33194339065103007, | |
| "best_epoch": 4, | |
| "early_stopping_triggered": false, | |
| "final_model_path": "/kaggle/working/e5-math-smart-binary/final_model", | |
| "loss_plot_path": "/kaggle/working/e5-math-smart-binary/smart_binary_loss_analysis.png", | |
| "training_strategy": "smart_binary_1_to_2_ratio", | |
| "data_composition": { | |
| "training_examples": 1924, | |
| "validation_examples": 426, | |
| "ratio_achieved": "1:2", | |
| "negative_strategy": "1_hard_from_related_1_easy_from_irrelevant" | |
| }, | |
| "expected_improvements": [ | |
| "Better Hit@3 performance vs 1:3 ratio", | |
| "Maintained high Accuracy@1", | |
| "More balanced precision/recall", | |
| "Better user experience overall" | |
| ], | |
| "training_config": { | |
| "base_model": "intfloat/multilingual-e5-base", | |
| "max_seq_length": 256, | |
| "train_batch_size": 4, | |
| "learning_rate": 2e-05, | |
| "max_epochs": 5, | |
| "early_stopping_patience": 5 | |
| } | |
| } |