Driver_monitoring / config.json
koreashin's picture
Upload 6 files
f5247c7 verified
{
"architectures": ["DriverBehaviorModel"],
"model_type": "video-swin-transformer",
"backbone": "swin3d_t",
"num_classes": 5,
"class_names": ["정상", "졸음운전", "물건찾기", "휴대폰 사용", "운전자 폭행"],
"input_size": [3, 30, 224, 224],
"pretrained_backbone": "Kinetics-400",
"head": {
"type": "Sequential",
"layers": ["LayerNorm(768)", "Dropout(0.3)", "Linear(768, 5)"]
},
"training": {
"epoch": 7,
"accuracy": 0.9805,
"macro_f1": 0.9757,
"batch_size": 32,
"optimizer": "AdamW",
"learning_rate": 1e-3,
"weight_decay": 0.05,
"scheduler": "OneCycleLR",
"mixed_precision": "fp16",
"augmentation": ["Mixup(0.4)", "RandomResizedCrop", "HorizontalFlip", "ColorJitter", "TemporalAugmentation"]
},
"performance": {
"정상": {"precision": 0.97, "recall": 0.97, "f1": 0.97},
"졸음운전": {"precision": 1.00, "recall": 0.99, "f1": 0.99},
"물건찾기": {"precision": 0.95, "recall": 0.97, "f1": 0.96},
"휴대폰 사용": {"precision": 0.96, "recall": 0.96, "f1": 0.96},
"운전자 폭행": {"precision": 1.00, "recall": 1.00, "f1": 1.00}
}
}