You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We include a new component based on our recent paper. This component randomly drops sensors (namely views in our case) during training. In practice, the drop means it replaces the values with 0, but other options can be easily extended.
In any of the model described (fusion types) the sensor dropout will work by just indicating sensd in the maug argument.
The maug_args with drop_ratio is optional. In case it is not used it will randomly select one missing combination from the list of all possible missing cases.
frommvlearning.fusionimportInputFusionInputFusion(..., maug="sensd", maug_args= {"drop_ratio": 0.3})
... #same for other fusion types
📜 Mena, Francisco, et al. "Increasing the robustness of model predictions to missing sensors in Earth observation." accepted at the MACLEAN workshop in the ECML/PKDD, 2024.
@article{mena2024increasing,
title={Increasing the Robustness of Model Predictions to Missing Sensors in Earth Observation},
author={Mena, Francisco and Arenas, Diego and Dengel, Andreas},
journal={arXiv preprint arXiv:2407.15512},
year={2024}
}
About
Framework for different fusion strategies in multi-view learning with PyTorch