A review of multi-instance learning assumptions | Synapse