A Multi-View Learning-Based Rule Extraction Algorithm For Accurate Hepatotoxicity Prediction