Multi-view support vector machines with sub-view learning